首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法导入密钥文件“blah.pfx” - 错误“密钥文件可能受密码保护”?

无法导入密钥文件“blah.pfx” - 错误“密钥文件可能受密码保护”?

提问于 2017-12-22 10:27:16
回答 2关注 0查看 1.1K

我们刚刚将Visual Studio 2008项目升级到了Visual Studio 2010.我们所有的程序集都使用Verisign代码签名证书进行了强大的签名。由于升级,我们不断得到以下错误:

无法导入以下密钥文件:companyname.pfx。密钥文件可能受密码保护。要解决此问题,请尝试再次导入证书,或使用以下密钥容器名称手动将证书安装到强名称CSP:VS_KEY_3E185446540E7F7A

这发生在一些开发者机器上,而不是其他的。用于解决这个问题的一些方法在一些时候有效,包括:

从Windows资源管理器重新安装密钥文件(右键单击PFX文件并单击安装)

第一次在新的机器上安装Visual Studio 2010时,首次打开项目时会提示您输入密码,然后运行。在从Visual Studio 2008升级的计算机上,您不会获得此选项。

我尝试使用SN.EXE实用程序(强名称工具)来注册具有强名称CSP的密钥,如错误消息所示,但每当使用Visual Studio 2010附带的版本的任何选项运行该工具时,SN .EXE只是列出其命令行参数,而不是做任何事情。无论我提供什么参数,都会发生此情况。

为什么会发生这种情况,有什么明确的措施来解决这个问题?我即将放弃ClickOnce安装和Microsoft代码签名。

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档