Ich brauche Postbuildereignis zu erstellen, um Folgendes auszuführen:Auto-Eingabe Passwort In Sn.exe
sn -i MyKey.pfx MyKeyContainerName
tlbimp $(ConfigurationName)\MyCom.tlb /out:$(ConfigurationName)\NETMyCom.dll /keycontainer:MyKeyContainerName
sn -d MyKeyContainerName
Wenn das Visual Studio die erste Anweisung führt sie ein Passwort erforderlich ist und wartet, bis der Benutzer es gibt und schlägt fehl.
Microsoft (R) .NET Framework Strong Namen Utility Version 2.0.50727.42 Copyright (c) Microsoft Corporation. Alle Rechte vorbehalten.
Geben Sie das Kennwort für die PKCS # 12 Schlüssel Datei: Fehler der PKCS # 12 Blob in mykey.pfx analysieren - Der Griff ist ungültig.
Ich habe versucht, das Passwort mit sn Befehlszeilenargumente anzugeben, aber ich sah keinen Weg, es zu tun.
Bitte helfen.
Grüße, Hilmi.
Gibt es einen Grund, warum Sie nicht die eigene Funktion zur Signierung von Signaturen von Visual Studio verwenden können? (Überprüfen Sie die Eigenschaften für das Projekt.) –