我在 stackoverflow 上彻底研究了这个问题,我看到了很多答案,但没有一个对我们有用。我们最近从 comodo 购买了一个代码签名证书,我们将使用它来签署我们的 c# WPF .net4 应用程序。
我们已按照以下说明进行操作
然后在 Visual Studio 中的“项目属性->唱歌->签署程序集”下导入证书。然后我们尝试构建项目并得到以下错误:
无法导入以下密钥文件:comodo.pfx。密钥文件可能受密码保护。要更正此问题,请尝试再次导入证书,使用以下密钥容器名称将证书手动安装到强名称 CSP:VS_KEY_xxxxxxxxxxxxxxx。
我们在网上找到了很多解决方案,并尝试了以下方法:
到目前为止我们还没有取得成功。我们可以使用密码导入密钥,这样我们就知道密码是正确的。我们还知道,这对于在单击发布中签署清单非常有效。为了确保我们没有任何其他问题,我们关闭了 cilckonce 签名,只是尝试签署程序集。
You can simply open "Project > Property > Signing" and uncheck the "Sign the ClickOnce manifests" checkbox.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)