C#System.Web.Mvc Controller类所在的位置,添加引用?

时间:2017-08-17 05:42:26

标签: c# asp.net-mvc

我正在尝试创建位于System.Web.Mvc命名空间中的类“Controller”的子类。根据源(https://msdn.microsoft.com/en-us/library/system.web.mvc.controller(v=vs.118).aspx),它位于System.web.mvc.dll中。我在Visual Studio中添加了“System.Web”作为参考,并尝试了一些其他名称空间,如System.Web.Abstractions,但我无法引用Controller / System.web.mvc名称空间。该dll(System.web.mvc.dll)未在参考文献或扩展名中列出。我做错了什么?

1 个答案:

答案 0 :(得分:2)

也许您需要实际安装MVC。在Visual Studio中,转到工具> Nuget包管理器>包管理器控制台,然后键入:

 Install-Package Microsoft.AspNet.Mvc -Version *requiredVersion*

e.g。 (最新稳定版)

 Install-Package Microsoft.AspNet.Mvc -Version *requiredVersion* 5.2.3