2011-04-08 183 views
0

我不断获取:类型或命名空间名称“的mvc”不存在命名空间“的System.Web”MVC2到MVC升级错误

我已经安装MVC3和MS .Net框架4存在,并且想升级一个用MVC1编写并升级到MVC2的解决方案。我现在想升级到MVC3,但继续得到上述错误。我怀疑这是参考System.web,如果我在VS2010中查看它的属性,我可以看到它仍然指向版本2.0

我删除引用并添加一个新的system.web.dll在C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.0中,但是当我右键单击VS2010解决方案资源管理器中的引用以查看属性时,它仍然指向版本2在C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ System.Web.dll

我添加了一些新的东西VS2010,我认为这是一个Powertools包,并添加引用看起来不同,可以它是吗?我没有将ref添加到新的system.web.mvc dll,并且显示正确。就像一张纸条一样,我根据MS笔记手动升级并尝试升级工具。

回答

0

该文档在升级过程中很实用。 Powertools的问题是,一旦我卸载它,我可以再次添加参考。