我正在尝试在VS2012中对我的应用进行签名,但收到“找不到用于解密的证书和私钥”错误。

我做的事情:

  • 我收到了Comodo CA Limited在Google Chrome中的证书。
  • 将证书导出到带有“包括所有证书”和“导出私钥”选项的文件。
  • 在VS2012的“签名”选项卡中,我浏览到证书文件并填写密码。出现“找不到...”错误。

  • 我还尝试了本教程中的所有步骤:Comodo Knowledge Base中的Visual Studio error 'Cannot find...,但没有成功。

    使用Comodo kSign工具签名以及使用signtool.exe时,相同的键也可以正常工作

    ....



    在MMC中导入证书并再次导出无济于事

    ...

    我在其他机器上尝试过,但存在相同的问题。
    有任何想法吗?

    最佳答案

    https://msdn.microsoft.com/en-us/library/aa730868%28vs.80%29.aspx#rsvssign_topic3



    只是在导出* .pfx文件时不要设置“包括所有证书”

    09-11 17:26