我安装了MVC 1.0。 System.Web.MVC dll在哪里,以便我可以使用反射器来查看辅助方法的编码方式?我查看了我的ASP.NET MVC Web应用程序的bin文件夹,但它不在那里。我不太确定MVC 1.0安装程序在哪里安装dll以及如何连接到MVC应用程序的web.config。是否在GAC中安装了System.Web.MVC?如果是这样,我怎么能反思大会呢?
答案 0 :(得分:16)
我在C:\ Program Files \ Microsoft ASP.NET \ ASP.NET MVC 1.0 \ Assemblies \ System.Web.Mvc.dll。
答案 1 :(得分:4)
我在:C:\ Program Files(x86)\ Microsoft ASP.NET \ ASP.NET MVC 1.0 \ Assemblies
答案 2 :(得分:3)
您可以在http://aspnetwebstack.codeplex.com/在线查看实际的源代码。有时那里的版本滞后于发布,但它通常是最新的。当我使用Reflector时,我只需从C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 1.0\Assemblies
添加程序集。
答案 3 :(得分:2)
如果您想要反映项目引用的任何DLL,只需右键单击Project Explorer中References下的DLL,单击Properties,它将告诉您确切的路径。
答案 4 :(得分:0)
VS2015 / Windows10看起来已经发生了变化。我的目标是:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\Web\Razor\v3.0\MVC5.1
或强>
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Stack 5\Packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45