1

这是我尝试在 IIS 上将 MVC 4 应用程序作为默认网站的虚拟目录运行时遇到的错误。如果我使用 IIS express 或在 IIS 中创建一个完整的网站,那么它运行良好。

我尝试从临时目录中删除临时 ASP.NET 文件,但它没有解决任何问题。我已经在4和4.5之间更改了目标框架,它没有任何效果。

4

1 回答 1

3

是的……它们不是同一个版本。如果你仔细看,你会发现一个版本是 4.0_3,另一个是 4.0_4。

我认为你必须修复你的 Web.config 文件

您的Web.config文件正在引用旧版本,System.Web.Mvc而在运行期间系统尝试使用更新的版本。

于 2012-07-10T15:28:51.490 回答