2

我有一个引用 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

我最近在一台新 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 Web Pages \v2.0

但我的同事有后一个文件夹和 v2.0 程序集——没有 MVC4,也没有安装 vs2012。这怎么可能?

4

2 回答 2

0

从这里下载,使用 nuget 控制台:

https://www.nuget.org/packages/Microsoft.AspNet.WebPages/2.0.30506.0

于 2013-10-03T17:31:47.183 回答
0

这怎么可能?——经过多次碰碰运气,我发现我的同事有Microsoft WebMatrix。该产品在安装时恰好实现了razor v2,并将上述程序集安装在目录中:C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.0

于 2013-10-03T23:52:29.897 回答