可插入区域中的链接到Web的根目录(visual studio无法解析链接)

时间:2012-08-07 08:04:08

标签: asp.net-mvc asp.net-mvc-3 razor pluggable

我使用此处显示的可插入框架:ASP.NET MVC - Pluggable application但我的链接有问题(Visual Studio无法解析链接),图像和模块中的css。我在区域链接有问题。

当我以这种方式在区域内创建动作链接时:

@Html.ActionLink("Home", "Index", "Home", new { Area = "" }, null)

Visual Studio告诉我,Action索引和控制器Home不存在。与放置在项目根目录的其他链接(图像,css)相同。谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

可怕的主意。如果它不在MVC书籍中......不要这样做!我在谈论你引用的可插拔应用程序链接。项目中排除的区域......我只是在一个大型企业应用程序上。带有区域的主项目的bin文件夹无法正确清理。所以在一个项目中我会更新和调试控制器方法......它不会命中符号,而且主文件箱中的dll与代码不匹配。

这个黑客存在很大的问题。不要做可插拔的区域。我正在寻找这个为什么建筑师采用这种方法,我终于找到了一篇文章,然后基于关键字搜索我偶然发现其他人在评论中抱怨这个想法有多糟糕。

对于大型企业项目中的几个团队来说,这浪费了很多时间和金钱。