2009-06-17 6 views
8

Zainstalowałem MVC 1.0. Gdzie jest biblioteka System.Web.MVC, dzięki czemu mogę użyć reflektora, aby zobaczyć, w jaki sposób kodowane są metody pomocnicze? Zajrzałem do folderu bin mojej aplikacji internetowej ASP.NET MVC, ale go nie ma. Nie jestem do końca pewien, gdzie instalator MVC 1.0 instaluje bibliotekę DLL i w jaki sposób podłącza się do web.config swoich aplikacji MVC. Czy System.Web.MVC jest zainstalowany w GAC czy coś w tym stylu? Jeśli tak, to w jaki sposób mogę zastanowić się nad zgromadzeniem?Lokalizacja System.Web.MVC, dzięki czemu mogę zastanowić się nad nim z reflektorem

Odpowiedz

16

Mój był w C: \ Program Files \ Microsoft ASP.NET \ ASP.NET MVC 1.0 \ Assemblies \ System.Web.Mvc.dll.

3

Rzeczywisty kod źródłowy można wyświetlić on-line pod numerem http://aspnetwebstack.codeplex.com/. Czasami wersja pozostaje w tyle, ale zwykle jest dość aktualna. Kiedy używam Reflectora, po prostu dodaję zespół z C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 1.0\Assemblies.

+0

Właściwie chcesz http://aspnetwebstack.codeplex.com do rzeczy w podstawowej MVC (/ ASPNET jest samples narzędzia etc) –

+0

@ TimLovell- Smith, który nie był adresem URL, gdy pierwotnie opublikowałem odpowiedź. Dzięki za przypomnienie. Zaktualizowałem. – tvanfosson

4

Kopalnia jest pod adresem: C: \ Program Files (x86) \ Microsoft ASP.NET \ ASP.NET MVC 1.0 \ Zgromadzeń

2

Jeśli szukasz w celu odzwierciedlenia jakichkolwiek DLL odwołuje projektu, po prostu kliknij prawym przyciskiem myszy w bibliotece DLL w części Referencje w eksploratorze projektu kliknij przycisk Właściwości, aby wyświetlić dokładną ścieżkę.

+1

Jednak w tym przypadku System.Web.MVC nie pojawia się we właściwościach mojego projektu WWW na liście montażowej – PositiveGuy

+0

Powinien znajdować się na liście referencji ... Korzystam tylko z projektów aplikacji internetowych, projekty internetowe mogą sobie z tym poradzić różnie... – Will

0

Wygląda na to, że to się zmieniło w przypadku VS2015/Windows10. Kopalnia jest pod adresem:

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

LUB

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