我有一个引用System.Web.Helpers v2.0和System.Web.WebPages v2.0的ASP.Net MVC3项目这两个都带有MVC4并且是razor2的一部分。但是,我的同事没有安装MVC4,也没有安装VS2012,就像我自己一样vs2010。他的项目编译没有参考问题。 安装了Visual Studio 2010 SP1:版本10.0.40219.1。 SP1Rel缺少ASP.Net Web Pages v2.0。哪里可以找到它?
我最近在一台新PC上安装了Windows 8,但是我们的项目需要vs2010,并且无法在vs2012上运行。
这个项目在另一台安装了vs2012的PC上工作正常。 新PC有: C:\ Program Files(x86)\ Microsoft ASP.NET \ ASP.NET Web Pages \ v1.0但不是: C:\ Program Files(x86)\ Microsoft ASP.NET \ ASP。 NET网页\ v2.0
但我的同事有后一个文件夹和v2.0程序集 - 没有MVC4,没有安装vs2012。这怎么可能?
从NuGet安装。 – SLaks
你确实意识到你不需要VS2012来使用MVC4,对吧?你可以在VS2010中安装它。只需通过Web平台安装程序进行安装即可。 –
谢谢你的回复。是的,我明白这一点。因此,这就是为什么我说我的同事没有使用MVC4,使用vs2010,但这些v2程序集可用。我最终找到了解决方案,请参阅下面的答案。 –