Freigeben über


MSB3326 Diagnosefehlercode

In diesem Artikel wird der MSB3326 Fehlercode beschrieben.

Text der Nachricht

MSB3326: Cannot import the following key file: 'value'. The key file may be password protected. To correct this, try to import the certificate again or import the certificate manually into the current user’s personal certificate store.

BESCHREIBUNG

Dieser Fehler tritt auf, wenn Sie das Feature "ClickOnce-Manifeste signieren " aktiviert haben und die .pfx für die ClickOnce-Manifestsignierung angegebene Datei im Zertifikatspeicher nicht gefunden wird, wenn MSBuild versucht, das Manifest zu veröffentlichen. Wenn bei der Veröffentlichung ein Problem auftritt und Sie eine .pfx Datei (mit der Option " Datei auswählen") angegeben haben, versucht MSBuild, die .pfx Zertifikatdatei in den Zertifikatspeicher des Benutzers zu importieren. Möglicherweise wird dieser Fehler angezeigt, wenn das .pfx Kennwort geschützt ist.

Beschluss

Um den Fehler zu beheben, importieren Sie die .pfx Datei manuell in Ihren Zertifikatspeicher. Weitere Informationen finden Sie unter Importieren eines SPC in einen Zertifikatspeicher und Gewusst wie: Signieren von Anwendungs- und Bereitstellungsmanifesten.

Gilt für:

Alle Versionen von MSBuild