Freigeben über


Gewusst wie: Verzögertes Signieren von Assemblys (Visual Studio)

Aktualisiert: November 2007

Beim Signieren einer Assembly haben Sie möglicherweise nicht immer Zugriff auf einen privaten Schlüssel. So kann ein Unternehmen beispielsweise ein stark gesichertes Schlüsselpaar haben, auf das die Entwickler nicht täglich zugreifen können. Der öffentliche Schlüssel ist eventuell verfügbar, aber der private Schlüssel ist nur wenigen Personen zugänglich. In diesem Fall müssen Sie eine verzögerte oder teilweise Signierung vornehmen, um zunächst den öffentlichen Schlüssel verfügbar zu machen. Das Hinzufügen des privaten Schlüssels wird bis zur Bereitstellung der Assembly verschoben.

Ein verzögertes Signieren kann im Projekt-Designer im Bereich Signierung wie folgt aktiviert werden.

So verzögern Sie das Signieren einer Assembly

  1. Markieren Sie den Projektknoten, und klicken Sie im Projektmappen-Explorer im Menü Projekt auf Eigenschaften (oder klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Projektknoten, und klicken Sie auf Eigenschaften).

  2. Klicken Sie im Projekt-Designer auf die Registerkarte Signierung.

  3. Aktivieren Sie das Kontrollkästchen Assembly signieren.

  4. Geben Sie eine Schlüsseldatei an. Weitere Informationen finden Sie unter Gewusst wie: Signieren von Assemblys (Visual Studio).

  5. Aktivieren Sie das Kontrollkästchen Nur verzögerte Signierung. Beachten Sie, dass ein mit Verzögerung signiertes Projekt nicht ausgeführt und nicht gedebuggt werden kann. Sie können jedoch das Strong Name-Tool (Sn.exe) mit der Option -Vr verwenden, um die Überprüfung bei der Entwicklung auszulassen.

Siehe auch

Aufgaben

Gewusst wie: Signieren von Assemblys (Visual Studio)

Konzepte

Signierung mit starken Namen für verwaltete Anwendungen

Verzögertes Signieren einer Assembly

Weitere Ressourcen

Verwalten der Signierung von Assemblys und Manifesten