Publickey in Visual Studio ermitteln

Wer häufig mit signierten Assemblies arbeitet benötigt oft den Publickey spätestens dann, wenn das InternalsVisibleTo – Attribut zur Anwendung kommt.

Eine einfache Möglichkeit ist die Einbindung der Kommandozeilenparameter über das „Extras/Externe Tools“ Menü von Visual Studio.

Nach folgender Vorgabe lassen sich die Kommandozeilen-Funktionen aus Visual Studio heraus starten:

  • Menüpunkt "Extras/Externe Tools" öffnen
  • Schaltfläche "Hinzufügen"
  • den erzeugten Eintrag einen sprechenden Namen geben
  • die Eingabefelder mit folgenden Werten ergänzen
    • Titel: Publickey for selected item
    • Befehl: C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin\sn.exe
    • Argumente -Tp $(ItemPath)
    • Auswahlbox "Ausgabefenster verwenden" aktivieren
  • Anschliessend mit "Ok" bestätigen
  • Der Menupunkt ist jetzt im Menüpunkt "Extras" vorhanden

Das Argument "ItemPath" ermittelt den Publickey des ausgewählten Elements im Projektmappen-Explorer. Das ist in Projektmappen mit mehreren Projekten besonders hilfreich.

 

Eingabebereich für Kommandozeilen-Aufrufe
Resultat im Ausgabefenster
  •  
  • 0 Kommentar(e)
  •  

Mein Kommentar

Über jeden weiteren Kommentar in diesem Post benachrichtigen.

Zurück

Translate this page

Kategorien

  • [-].NET Development (215)
  • [-]Datenbank (26)
  • HTML (1)
  • Konfiguration (12)
  • Mind Map (10)
  • Off-topic (9)
  • Open Source (3)
  • Qualität (7)
  • Sharepoint (6)
  • Sicherheit (2)

Archiv

Social Bookmarking

Bookmark bei: Mr. Wong Bookmark bei: Webnews Bookmark bei: Icio Bookmark bei: Oneview Bookmark bei: Linkarena Bookmark bei: Favoriten Bookmark bei: Seekxl Bookmark bei: Favit Bookmark bei: Social Bookmarking Tool Bookmark bei: Power Oldie Bookmark bei: Bookmarks.cc Bookmark bei: Newskick Bookmark bei: Newsider Bookmark bei: Linksilo Bookmark bei: Readster Bookmark bei: Folkd Bookmark bei: Yigg Bookmark bei: Digg Bookmark bei: Del.icio.us Bookmark bei: Reddit Bookmark bei: Simpy Bookmark bei: StumbleUpon Bookmark bei: Slashdot Bookmark bei: Netscape Bookmark bei: Furl Bookmark bei: Yahoo Bookmark bei: Spurl Bookmark bei: Google Bookmark bei: Blinklist Bookmark bei: Blogmarks Bookmark bei: Diigo Bookmark bei: Technorati Bookmark bei: Newsvine Bookmark bei: Blinkbits Bookmark bei: Ma.Gnolia Bookmark bei: Smarking Bookmark bei: Netvouz Information