2009-06-17 15 views
8

我安裝MVC 1.0。 System.Web.MVC dll在哪裏,以便我可以使用反射器來查看輔助方法是如何編碼的?我查看了我的ASP.NET MVC Web應用程序的bin文件夾,但它不在那裏。我不太確定MVC 1.0安裝程序在哪裏安裝dll,以及如何連接到您的MVC應用程序的web.config。是在GAC中安裝了System.Web.MVC嗎?如果是這樣,我可以怎樣反思這個集會呢?位置System.Web.MVC的,所以我可以反映在它與反射鏡

回答

16

我的是在C:\ Program Files文件\微軟ASP.NET \ ASP.NET MVC 1.0 \組件\ System.Web.Mvc.dll程序。

3

您可以在http://aspnetwebstack.codeplex.com/在線觀摩實際的源代碼。有時版本會滯後發佈,但它通常是最新的。當我使用反射器時,我只需從C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 1.0\Assemblies添加組件。

+0

其實你想http://aspnetwebstack.codeplex.com爲核心MVC的東西(/ ASPNET是採樣工具等) – 2013-03-25 21:38:57

+0

@ TimLovell-當我最初發布答案時,史密斯並不是我的網址。不過謝謝你的提醒。我已更新。 – tvanfosson 2013-03-26 02:07:23

4

礦是:C:\ Program Files文件(x86)的\微軟ASP.NET \ ASP.NET MVC 1.0 \大會

2

如果你正在尋找以反映您的項目中引用的任何DLL,只需右鍵點擊在Project Explorer中的References下的DLL上,單擊Properties,它會告訴你確切的路徑。

0

看起來這種情況已經改變了VS2015/Windows10。我的是下:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\Web\Razor\v3.0\MVC5.1 

OR

C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Stack 5\Packages\Microsoft.AspNet.Mvc.5.2.3\lib\net45