Bereitstellung und Authenticode-Signatur

Aktualisiert: November 2007

In vielen Fällen soll eine Anwendung oder Komponente eine Signatur aufweisen, an der die Benutzer erkennen können, von wem die Anwendung oder Komponente veröffentlicht wurde und dass es sich dabei um ein sicheres Produkt handelt. Dies wird bei CAB-Dateien empfohlen, die mit einem Webbrowser gedownloadet werden. Außerdem sollten Installationsprogramme signiert sein, mit denen Anwendungen aus dem Web installiert werden.

Die Bereitstellungstools von Visual Studio bieten Ihnen die Möglichkeit, Installationsprogramme, Mergemodule oder CAB-Dateien mithilfe der Microsoft Authenticode-Technologie zu signieren. Wenn Sie diese Features verwenden möchten, benötigen Sie zunächst ein digitales Zertifikat.

Um die Authenticode-Signatur im Bereitstellungsprojekt zu aktivieren, klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Projektknoten und dann auf Eigenschaften. Aktivieren Sie im Dialogfeld Eigenschaftenseiten die Option Authenticode-Signatur. Außerdem müssen Sie in den Feldern Zertifikatsdatei und Privatschlüsseldatei die vollständigen Pfade für eine gültige Zertifikatsdatei und eine private Schlüsseldatei eingeben. Sie haben auch die Möglichkeit, das Zertifikat mit einem Timestamp zu versehen, indem Sie die Adresse des Timestampservers in das Feld Timestampserver-URL eingeben.

Siehe auch

Referenz

Erstellen, Konfigurationseigenschaften, Dialogfeld "Bereitstellungsprojekte-Eigenschaften"