Visual Studio: Kuidas leida assembly public key token
31.10.2007 | Gunnar
Signed assembly-te kirjutamisel on teinekord vaja teada assembly public key token-it. Visual Studio keskkonnaga selleks minu teada ühtegi vidinat kaasa ei tule. Leidsin probleemile väga hea lahenduse.
Lahenduse autor on Andrew Connell ning lahendus seisneb selles, et luuakse uus External Tool põhine menüüvalik, mis käivitab sn.exe nimelise programmi õigete parameetritega ning kirjutab väljundi Visual Studio väljundite aknasse.

Näide Get Public Key menüüvaliku väljundist. Pilt pärineb Andrew Connelli blogi
kandest, millele on viide allpool.
Täpsed juhendid koos piltidega annab Andrew Connelli blogi kanne VS 2005 trick for obtaining the public key token and blob of a signed assembly.

01.11.2007 kell 10:25
Tuleb küll kaasa VS’iga, vana hea sn.exe. sn -T annab public key token’i, -Tp annab ka key enda.
01.11.2007 kell 15:05
sn.exe tuleb küll, kuid IDE küljes ei ripu kuskil nähtaval kohal ega nurga taga midgai head selleks. Vähemasti pole ma suutnud veel leida sellist võimalust built-in kujul.
03.11.2007 kell 03:17
Ma olen ka piirdunud otse sn.exe kasutamisega. Ei ole IDE -st otsinud. Ei ole isegi selle peale mõelnud, et sooviks otsida. Vist harjunud ära, et nii mõnigi vahend asub hoopis .Net -i kataloogis (või Visual Studio kataloogis).
03.11.2007 kell 03:26
Tundub, et mu mugavus hakkab ületama ka .Net arendajate harjumuste piire vaikselt