64位机器上的MVC 4应用程序破坏了system.web.mvc参考

时间:2016-05-26 14:43:03

标签: asp.net asp.net-mvc-4 windows-7-x64

使用Windows 7 32位编写的MVC 4 Web应用程序。

移至Windows 7 64位计算机,安装Visual Studio 2008& 2015年专业版。

打开MVC 4应用程序,尝试构建但是在命令系统System.Web中不存在MVC不存在的错误。

我的Win 7 32位机器上的dll路径是 C:\ Program Files \ Microsoft ASP.NET \ ASP.NET MVC 4 \ Assemblies \ System.Web.Mvc.dll

此路径在Win 7 64位上不存在。

以下路径是64位上存在的,但是,此目录只包含XML文件而没有实际的dll ... C:\ Program Files(x86)\ Microsoft ASP.NET \ ASP.NET MVC 4 \ Assemblies

现在我是否必须为每个引用这些dll的Web项目手动更新所有这些路径? 如果是这样,我需要使用的正确路径是什么?

有问题的解决方案下有很多网络项目

1 个答案:

答案 0 :(得分:1)

已解决 - 我需要单独安装MVC 4框架

http://microsoft.com/en-IE/download/confirmation.aspx?id=30683

因为Web应用程序最初是用Visual Studio 2010专业人员编写的。