我按照本文中的指示为Visual Studio 2012安装了ASP.NET和Web Tools 2013.1: How do I install ASP.NET MVC 5 in Visual Studio 2012?
我已经开始了一个新的Mvc 5项目,但我找不到Microsoft.Web.Mvc名称空间或dll。我检查了C:\ Program Files(x86)\ Microsoft ASP.NET \ ASP.NET Web Stack 5 \ Packages下的所有软件包,它也不存在。从MSDN网站看,如果你看一下它似乎已经包含在Mvc 5中了:https://msdn.microsoft.com/en-us/library/microsoft.web.mvc(v=vs.118).aspx
它仅包含在VS 2013中还是还有其他必须安装的东西?
答案 0 :(得分:6)
您可以从此nuget包中获取MVC 5的Microsoft.Web.Mvc.dll(MVC5Futures)... https://www.nuget.org/packages/Microsoft.AspNet.Mvc.Futures/(注意:ASP.NET MVC Futures包含ASP.NET MVC不支持的原型功能,来自MVC团队)
P.S。还有其他版本的期货包可用于支持其他版本的MVC,例如MVC4Futures https://www.nuget.org/packages/Mvc4Futures/
答案 1 :(得分:-6)
可能是因为您要找的是System.Web.Mvc
?