Signieren von Office-Lösungen

Wenn Sie eine Lösung signieren, können Sie der Lösung vertrauen, indem Sie das Zertifikat als Nachweise verwenden. Sie können dasselbe Zertifikat für mehrere Lösungen verwenden, und alle Lösungen werden ohne zusätzliche Sicherheitsupdates als vertrauenswürdig eingestuft.

Gilt für: Die Informationen in diesem Thema gelten für Projekte auf Dokumentebene und VSTO-Add-In-Projekte. Siehe features available by Office-App lication and project type.

Wenn Sie Anwendungs- und Bereitstellungsmanifeste manuell mit dem Tool zur Manifestgenerierung und Bearbeitung (mage.exe und mageui.exe) bearbeiten, müssen Sie die Manifeste erneut signieren, bevor Sie sie verwenden können. Weitere Informationen finden Sie unter How to: Re-sign Application and Deployment Manifests (Vorgehensweise: Erneutes Signieren von Anwendungs- und Bereitstellungsmanifesten).

Signieren mithilfe eines Zertifikats

Ein Zertifikat ist eine Datei, die einen eindeutigen Schlüssel und die Identität des Lösungsherausgebers enthält. Sie können Zertifikate von einer Zertifizierungsstelle erwerben oder Ihr eigenes Zertifikat erstellen und über eine Zertifizierungsstelle verfügen.

Visual Studio signiert Office-Lösungen mit einem temporären Zertifikat, um das Debuggen zu aktivieren. Sie sollten das temporäre Zertifikat nicht in bereitgestellten Lösungen als Nachweise verwenden.

So signieren Sie eine Office-Lösung mithilfe eines Zertifikats

  1. Klicken Sie im Menü "Projekt " auf "SolutionName-Eigenschaften".

  2. Klicken Sie auf die Registerkarte Signierung.

  3. Wählen Sie " ClickOnce-Manifeste signieren" aus.

  4. Suchen Sie das Zertifikat, indem Sie auf "Aus Store auswählen" oder "Aus Datei auswählen" klicken und zum Zertifikat navigieren.

  5. Um zu überprüfen, ob das richtige Zertifikat verwendet wird, klicken Sie auf "Weitere Details ", um die Zertifikatinformationen anzuzeigen.