我正在使用 signtool.exe 通过 Jenkins 中的 proj 文件唱出我的 msi 输出。我签署 msi 的命令是"C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin\signtool.exe" sign /f "C:\Build\SignCertificate.cer" /csp "Microsoft Enhanced Cryptographic Provider v1.0" /k privatekeycontainer /t " http://timestamp.verisign.com/scripts/timstamp.dll " "..\Release\output.msi"。pfx 文件被添加到证书存储中。
每当我通过命令提示符执行它时,它都会通过并且 msi 会被签名。但是,如果我尝试通过 Jenkins,那么它会失败。请帮助我有什么问题。