我按照这个链接 签署了我的 exe 应用程序。
我在 Windows 7 上安装了 SDK 工具,
跑
C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin>makecert.exe -sv App-O.pvk -n "CN=MY DIGITAL KEY" App-O.cer
打开对话框以提供密码:
我写了密码:'fess'
新窗口打开:
我输入了:'fess'
#Succeeded
创建了 App-O.cer 和 App-O.pvk 文件。
现在我生成 pfx:
pvk2pfx.exe -pvk App-O.pvk -spc App-O.cer -pfx App-O.pfx
打开对话框以提供密码:
我贴了'fess'
文件 pfx 创建。
现在我运行signtool:
C:\Program Files\Microsoft SDKs\Windows\v6.1\Bin>signtool.exe sign /f "App-O.pfx" /p fess "C:\Output\setup.exe"
在这里我得到了错误:
SignTool Error: The specified PFX password is not correct.
Number of files successfully Signed: 0
Number of warnings: 0
Number of errors: 1
我错过了什么?
顺便说一句,我从 Windows SDK 的 CMD shell 得到同样的错误。
谢谢,