【发布时间】:2012-07-10 15:07:46
【问题描述】:
这是我尝试在 IIS 上将 MVC 4 应用程序作为默认网站的虚拟目录运行时遇到的错误。如果我使用 IIS express 或在 IIS 中创建一个完整的网站,那么它运行良好。
我尝试从临时目录中删除临时 ASP.NET 文件,但没有解决任何问题。我在4和4.5之间更改了目标框架,它没有效果。
【问题讨论】:
标签: c# asp.net .net asp.net-mvc asp.net-mvc-4
这是我尝试在 IIS 上将 MVC 4 应用程序作为默认网站的虚拟目录运行时遇到的错误。如果我使用 IIS express 或在 IIS 中创建一个完整的网站,那么它运行良好。
我尝试从临时目录中删除临时 ASP.NET 文件,但没有解决任何问题。我在4和4.5之间更改了目标框架,它没有效果。
【问题讨论】:
标签: c# asp.net .net asp.net-mvc asp.net-mvc-4
是的……它们不是同一个版本。如果你仔细看,你会发现一个是4.0_3,另一个是4.0_4。
我认为你必须fix up your Web.config files。
您的Web.config 文件正在引用旧版本的System.Web.Mvc,而在运行期间系统会尝试使用更新的版本。
【讨论】: