奇怪的MVC参考问题

时间:2016-03-23 11:48:07

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

我有一个3.0.0.0的MVC解决方案,但我将其升级到4.0.0.1。我升级了System.Web.Mvc引用(在引用文件夹中)和它的依赖项,例如将System.Web.WebPages更新为1到2。

当我构建项目时,它构建没有问题,但是当我运行项目时,我收到以下错误:

  

编译器错误消息:CS1705:程序集'MobileScanner,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'使用'System.Web.Mvc,Version = 4.0.0.1,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'版本高于引用的程序集'System.Web.Mvc,Version = 3.0.0.1,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'

P.S。使用VS2010和.Net 4.0

1 个答案:

答案 0 :(得分:1)

感谢您的帮助,但我修好了。

问题在于仍然在根web.config中引用了MVC 3及其中的一些(旧的)依赖项(System.Web.Razor),然后再在Views / web.config中引用。 ..一旦更新,它就会得到一种享受。