Jak pobrać PublicKeyToken – GetAssemblyDetails

W jednym z projektów, nad którym ostatnio pracowałem, musiałem dodać referencje do pewnej biblioteki, czyli np. standardowe:

<add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>

Niby wszystko ok, ale to PublicKeyToken – trochę trzeba się naklikać, żeby tą wartość uzyskać.

Jako osoba ceniąca “proste” życie napisałem program, który robi to za mnie – GetAssemblyDetails :)

GetAssemblyDetails jest standardową aplikacją konsolową, którą dodatkowo można wywołać z menu kontekstowego plików .dll oraz .exe

Jak tego programu używać:

GetAssemblyDetails -f “ścieżka do assembly” – pobiera dane assembly
np. GetAssemblyDetails -f c:\Program Files\Microsoft ASP.NET\ASP.NET MVC 1.0\Assemblies\System.Web.Mvc.dll

GetAssemblyDetails -r – dodaje program do menu kontekstowego

GetAssemblyDetails -u – usuwa program z menu kontekstowego

Wystarczy skopiować tekst wygenerowany przez program i voila :)

POBIERZ  GetAssemblyDetails.exe

I jeszcze parę screenów:

assembly1

assembly2

4 Responses to “Jak pobrać PublicKeyToken – GetAssemblyDetails”

  1. dotnetomaniak.pl Says:

    Jak pobrać PublicKeyToken – GetAssemblyDetails | Łukasz Gąsior – Blog…

    Dziękujemy za publikację – Trackback z dotnetomaniak.pl…


  2. ProcentNo Gravatar Says:

    …a Resharper, po recznym wpisaniu nazwy assembly, sam uzupelni reszte deklaracji co jest mega-cool:).


  3. Łukasz GąsiorNo Gravatar Says:

    faktycznie mega-cool :)
    choć tego wcześniej nie znałem


  4. pNo Gravatar Says:

    Win-E i wchodzisz do C:\windows\assembly :)
    A najlepiej to zrobić sobie do tego skrót w SlickRun’ie pod nazwą “gac”.
    A R# jest peta-cool ;-D


Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>