TemporaryKey.pfx问题我没有密码

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

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

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

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

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

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