2009-06-17 6 views
8

MVC 1.0をインストールしました。どのようにヘルパーメソッドがコーディングされているかを見るためにリフレクターを使用できるように、System.Web.MVC dllはどこですか?私は私のASP.NET MVC Webアプリケーションのbinフォルダを見ましたが、そこにはありません。私は、MVC 1.0のインストーラがdllをどこにインストールし、どのようにMVCアプリケーションのweb.configにどのように接続するかについてはあまりよく分かりません。 System.Web.MVCはGACなどにインストールされていますか?もしそうなら、どのように私はアセンブリの上に反映することができますか?System.Web.MVCの場所ですので、リフレクターでリフレクションできます

答えて

16

MineはC:¥Program Files¥Microsoft ASP.NET¥ASP.NET MVC 1.0¥Assemblies¥System.Web.Mvc.dllにあります。

3

実際のソースコードはhttp://aspnetwebstack.codeplex.com/にオンラインで表示できます。時にはそこのバージョンがリリースに遅れていることもありますが、通常はかなり最新です。 Reflectorを使用する場合は、C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 1.0\Assembliesからアセンブリを追加するだけです。

+0

実際にあなたが(/ ASPNETは、サンプルツールなどである)コアMVCでのもののためhttp://aspnetwebstack.codeplex.comをしたい –

+0

@ TimLovell-私が最初に答えを投稿したときのURLではなかったスミス。しかし、思い出してくれてありがとう。私は更新しました。 – tvanfosson

4

鉱山ではC:\ Program Files(x86の)\マイクロソフトASP.NET \ ASP.NET MVC 1.0 \アセンブリ

2

あなたのプロジェクトによって参照される任意のDLLを反映するために探しているなら、ちょうど右クリックプロジェクトエクスプローラの[参照設定]の下のDLLで[プロパティ]をクリックすると、正確なパスが表示されます。

+1

しかし、この場合、System.Web.MVCはアセンブリリストのWebプロジェクトのプロパティに表示されません – PositiveGuy

+0

参照リストに含める必要があります... Webアプリケーションプロジェクトのみを使用します。ウェブサイトプロジェクトはこれを処理できます異なって... – Will

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 
関連する問題