同一GAC程序集System.Web.Mvc的两个不同版本中的重复类型

时间:2012-07-10 15:07:47

标签: c# asp.net .net asp.net-mvc asp.net-mvc-4

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

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

1 个答案:

答案 0 :(得分:3)

是的......他们的版本不一样。如果仔细观察,你会看到一个版本是4.0_3而另一个版本是4.0_4。

我认为你必须fix up your Web.config files

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