我正在签署一个EXE程序,其中包含由可信CA颁发的证书.我正在使用Windows SDK v6.0a中的signtool.exe.
证书位于计算机商店中,位于"Personals"文件夹中.
我的命令行是:
sign /sm /n "My company" /d MyProductName /du http://my.url.com "C:\Setup\setup.exe"
Run Code Online (Sandbox Code Playgroud)
当我在命令行上运行此命令时,它工作正常.当我在批处理过程中运行此命令(由webservice调用,因此在执行命令时没有用户登录)时,会发生以下错误:
错误数:1 SignTool错误:ISignedCode :: Sign返回错误:0x80092006没有为商店或对象指定提供程序.
有人可以帮忙吗?
我[刚刚,仅一次]经历了相同的情况(在使用相同参数成功调用之后,除了不同的 MSI 文件之外)。下次执行构建脚本时重新运行成功。也像你一样使用
/sm /d /du不使用
/n另外使用
/吨
| 归档时间: |
|
| 查看次数: |
14569 次 |
| 最近记录: |