Gewusst wie: Signieren von Setupdateien mit "SignTool.exe" (Windows Installer)
Sie können "SignTool.exe" verwenden, um eine Windows Installer-Datei (MSI-Datei) oder ein Setupprogramm ("setup.exe") zu signieren. Durch Signieren von Setupdateien können Sie sicherstellen, dass keine manipulierten Dateien auf den Endbenutzercomputern installiert werden.
Tipp
Je nach Umgebung unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von denen, die in der Hilfe beschrieben werden. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.
So signieren Sie eine Windows Installer-Datei (MSI-Datei)
Installieren Sie auf dem Entwicklungscomputer das Zertifikat, mit dem Sie die Datei signieren möchten.
Öffnen Sie die Visual Studio-Eingabeaufforderung.
Wechseln Sie in das Verzeichnis, das die MSI-Datei enthält.
Signieren Sie die MSI-Datei mit dem folgenden Befehl:
signtool sign /sha1 CertificateHash SetupFile.msi
Verwenden Sie z. B. den folgenden Befehl, um eine Setupdatei namens "ExcelAddInSetup.msi" zu signieren:
signtool sign /sha1 CCB... ExcelAddInSetup.msi
So signieren Sie ein Setupprogramm (EXE-Datei)
Installieren Sie auf dem Entwicklungscomputer das Zertifikat, mit dem Sie die Datei signieren möchten.
Öffnen Sie die Visual Studio-Eingabeaufforderung.
Wechseln Sie in das Verzeichnis, das die EXE-Datei enthält.
Signieren Sie die EXE-Datei mit dem folgenden Befehl:
signtool sign /sha1 CertificateHash Setup.exe
Verwenden Sie z. B. den folgenden Befehl, um das Setupprogramm zu signieren:
signtool sign /sha1 CCB... Setup.exe
Siehe auch
Referenz
Weitere Ressourcen
Aufgaben und exemplarische Vorgehensweisen für die Bereitstellung