TemporaryKey.pfx问题我没有密码

Mat*_*ieu 17 c# dynamics-crm visual-studio-2010 pfx

我的客户有问题.他有一个Microsoft CRM开发人员,他离开了.现在项目仍未完成.我已经下载了自定义应用程序的源代码,我不想继续开发.我已经尝试过ClickOne部署,它会弹出一个与myapp_TemporaryKey.pfx相关的密码输入框.我试图在网络上的计算机上安装并以调试模式启动,我遇到了同样的问题,它说:

"无法导入以下密钥文件:.密钥文件可能受密码保护.要解决此问题,请尝试再次导入证书或手动将证书导入当前用户的个人证书存储区."

第二个错误是:"导入密钥文件"myapp_TemporaryKey.pfx"已取消

你知道怎么做才能解决这个问题吗?我有.PFX文件,但没有密码.

LT.*_*olo 27

我转到Project Properties - > Signing选项卡 - >然后使用ClickOnce部分中的证书签署了我的应用程序.就我而言,构建是成功的.


Eug*_*its 5

如果PFX受密码保护,如果您没有密码,则无法做到这一点.PFX包含具有相应私钥的证书以及可选的一个或多个CA证书.有问题的证书是自签名的还是由某些CA颁发的?我想它是自签名的,考虑到它的文件名.因此,您只需创建另一个证书并使用它而不是旧文件.

  • 使用'makcert.exe'实用程序创建自己的证书. (2认同)