Jak pobrać PublicKeyToken – GetAssemblyDetails
wrz 7, 2009 .NET Framework, C#, Projekty
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:
Tags: C#, GetAssemblyDetails
CodeMaker
maj 6, 2008 Projekty, Realizacje własne
Aplikacja, dzięki której w pracy mam więcej czasu na kawę ;)
Aplikacja generuje szablon klasy zawierający deklarację zmiennych, property oraz podstawowe metody zgodnie ze standardem stosowanym w firmie Continuum Technologies Ltd., a także skrypt bazy danych, który zawiera deklarację tabeli oraz podstawowe procedury.
Ponieważ dotyczy to wewnętrznych spraw firmy nie mogę tutaj zamieścić screenów z aplikacji.
Aplikacja wykonana została jako WinForm w .NET 2.0
Archive Me (WinVersion)
maj 6, 2008 Projekty, Realizacje własne
ArchiveMe jest prostym, ale bardzo użytecznym programem. Szczególnie w sytuacji, kiedy często musisz pakować katalogi. Zadaniem programu jest pakowanie folderów i automatyczne nadawanie im nazwy – domyślnie: nazwa_folderu_data.zip.
Dostępny panel konfiguracyjny umożliwia rejestrację programu. Rejestracja polega na “dodaniu” pozycji “ArchiveMe :)” w menu kontekstowym (klikamy lewym przyciskiem myszki na katalogu). Dodatkowo konfiguracja umożliwia ustalenie klucza, zgodnie z którym generowana jest nazwa archiwum oraz poziom kompresji.
Program można pobrać ze strony: http://www.codeplex.com/ArchiveMe
