Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, ob die Assembly vollständig oder teilweise signiert ist.
Syntax
-delaysign[+ | -]
Argumente
+ | -
Wahlfrei. Verwenden Sie -delaysign- diese Möglichkeit, wenn Sie eine vollständig signierte Assembly verwenden möchten. Verwenden Sie -delaysign+ diese Methode, wenn Sie den öffentlichen Schlüssel in der Assembly platzieren und Speicherplatz für den signierten Hash reservieren möchten. Der Standardwert lautet -delaysign-.
Bemerkungen
Die -delaysign Option hat keine Auswirkung, es sei denn, sie wird mit "-keyfile " oder "-keycontainer" verwendet.
Wenn Sie eine vollständig signierte Assembly anfordern, wird vom Compiler der Hash der Datei mit dem Manifest (Assemblymetadaten) erstellt und mit dem privaten Schlüssel signiert. Die resultierende digitale Signatur wird in der Datei gespeichert, die das Manifest enthält. Wenn eine Assembly signiert ist, berechnet und speichert der Compiler die Signatur nicht, reserviert aber Speicherplatz in der Datei, damit die Signatur später hinzugefügt werden kann.
-delaysign+Beispielsweise kann ein Entwickler in einer Organisation nicht signierte Testversionen einer Assembly verteilen, die Tester mit dem globalen Assemblycache registrieren und verwenden können. Wenn die Arbeit an der Assembly abgeschlossen ist, kann die für den privaten Schlüssel der Organisation zuständige Person die Assembly vollständig signieren. Diese Abteilung schützt den privaten Schlüssel der Organisation vor der Offenlegung, während alle Entwickler an den Assemblys arbeiten können.
Weitere Informationen zum Signieren einer Assembly finden Sie unter Erstellen und Verwenden von Strong-Named Assemblys .
So legen Sie -delaysign in der integrierten Entwicklungsumgebung von Visual Studio fest
Ein Projekt auswählen in Projektmappen-Explorer. Klicken Sie im Menü Projekt auf Eigenschaften.
Wählen Sie die Registerkarte Signierung aus.
Legen Sie den Wert im Feld "Verzögerungszeichen nur " fest.