首页 文章

证书问题 - 在Windows 7升级后导入密钥“对象已存在”时出错

提问于
浏览
11

我有大约60个.pfx文件用于项目的所有主要程序集 . 它们是唯一的文件,但我使用相同的密码 .

从Windows Vista升级到Windows 7后,当我单击Visual Studio 2008中的Build时,我会收到一个Import Key File对话框,要求输入密码 .

这本来没问题,但插入密码后我得到一个错误对话框:错误导入密钥 - 对象已经存在 .

有任何想法吗?

2 回答

  • 12

    解决了!

    从Vista升级到Windows 7后,包含证书C:\ Users \ All Users \ Microsoft \ Crypto \ RSA \ MachineKeys的文件夹的权限已更改 .

    更改授予完全访问权限后,问题就消失了 .

    如果这对任何人都有帮助,请告诉我! :)

  • 6

    我真的不想开始更改文件权限来解决这个问题 . 但是关于文件权限的答案确实让我朝着正确的方向前进 .

    我没有更改文件权限,而是以管理员身份运行VS.NET,这也解决了密钥导入问题 .

相关问题