1

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

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

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

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

4

1 回答 1

0

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

这个hack有一个很大的问题。不要做可插拔区域。我一直在寻找架构师为何采用这种方法的原因,我终于找到了一篇文章,然后根据关键字搜索,我偶然发现其他人在评论中抱怨这是一个多么糟糕的想法。

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

于 2014-09-10T00:29:06.873 回答