1

自从从 ASP.NET MVC3 升级到 MVC4 以来,我遇到了一个问题。该应用程序的大部分控制器和视图嵌入到主项目引用的 dll 中,并且该解决方案依赖于标准 VirtualPathProvider,它检查请求的视图是否存在于 dll 中,如果存在则返回它。

升级到 MVC4 后,布局页面的请求不再通过 VirtualPathProvider,导致整个应用程序崩溃。包括局部视图在内的所有其他视图都得到了正确处理并从程序集中加载。

升级到 MVC4 后有没有其他人遇到过类似的问题?

4

1 回答 1

0

在没有看到您的错误消息的情况下,我会好好猜测一下。找到项目中的所有 web.config 文件,并确保引用最新版本的 MVC 4。

于 2012-11-12T04:38:00.270 回答