【发布时间】:2011-03-30 10:33:43
【问题描述】:
我想知道在已安装 MVC 3 的系统中哪里可以找到 System.Web.MVC dll。我想在基于 X64 的系统上使用它。
知道如何获得它们吗?
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-3
我想知道在已安装 MVC 3 的系统中哪里可以找到 System.Web.MVC dll。我想在基于 X64 的系统上使用它。
知道如何获得它们吗?
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-3
默认文件夹如下所示:
MVC 5
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Stack 5\Packages\Microsoft.AspNet.Mvc.5.0.0\lib\net45\System.Web.Mvc.dll
MVC 4
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 4\Assemblies\System.Web.Mvc.dll
MVC 3
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies\System.Web.Mvc.dll
MVC 2
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 2\Assemblies\System.Web.Mvc.dll
【讨论】:
如果您发现此问题是因为您在计算机上的 .NET Framework 程序集中没有看到 System.Web.MVC.dll,那么您应该将 Microsoft.AspNet.Mvc NuGet 包安装到您的项目中。然后你就可以using System.Web.MVC;
默认的 ASP.NET MVC Visual Studio 项目模板正是这样做的,它们不使用您机器上 Microsoft ASP.NET 文件夹中的 dll。
希望它对某人有所帮助。
【讨论】: