Meine Idee ist mein Projekt in TFS mit MSBUILD erstellen, um MSI-Dateien zu erhalten. Danach muss ich .msi Datei mit .pfx Datei signieren. Dann versuche ich, Aufgabe mit Authenticode Sign hinzuzufügen, die ich in https://marketplace.visualstudio.com/items?itemName=jabbera.authenticode-sign fand, erhalte ich einen Fehler: node:4568) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Not found signtool.exe: d:\a\_tasks\authenticode-sign_752fe535-ed47-4c2c-afcf-0778adb0bb12\0.0.2\x64\signtool.exe
, meine .pfx Akte ist im Projektverzeichnis. Meine Konfiguration dieses Werkzeugs sind: TFS Authenticode Sign Fehler: nicht gefunden signtool.exe
Vielleicht wen wissen, wie kann ich es beheben? Bitte vorschlagen!
Hallo, danke für die Antwort, wenn ich es so konfigurieren, in TFS-Server dann baue ich mein Projekt es Werke? Schau, ich habe ein Zertifikat unterschrieben, und ich muss meine .msi Datei signieren, es ist möglich oder ich muss mich in mein Projekt einloggen und seine bereits signierte Datei erstellen? – Andrej
@Andrej Das ist nur die Problemlösung basierend auf Ihrem Problem. Normalerweise sollte es funktionieren, Sie müssen das Zertifikat in den persönlichen Speicher des Agent-Computers importieren. Für die Erweiterung, die Sie verwendet haben, können Sie versuchen, oben genannten Vorschläge, alle neuen Probleme können Sie einen neuen Thread für das Tracking hier öffnen. Dies. Ein ähnlicher Thread für Ihre Referenz: https://stackoverflow.com/questions/46200289/getting-an-error-ccurred-while-signt-failed-to-sign-file-exe-signtool-error –
Schauen Sie, aber in Ihrem Meinung, wie denkst du, wenn ich ein Zertifikat in das Projekt legen, wird es an die .msi-Datei anhängen, wenn es aufbaut, oder wacht es nur angehängt an das Projekt? meine Frage - ist es einfach, muss ich es an die Installation der MSI-Datei anhängen oder einfach an das Projekt anhängen und wenn es sich auf TFS selbst erstellt, was braucht es? Mein Signtool ist auf Visual Studio eingestellt, aber ich brauche es auf TFS. – Andrej