我可以毫无问题地在Visual Studio上构建我的应用程序。我正在尝试Jenkins在同一台机器上。当我尝试从我的git远程存储库(它包含SVC中的.pfx文件)构建我的应用程序时,我收到错误
错误MSB3325:无法导入以下密钥文件:Key.pfx。钥匙 文件可能受密码保护。要更正此问题,请尝试导入 再次证书或手动将证书安装到Strong 使用以下密钥容器名称命名CSP:VS_KEY ...
错误MSB3321:导入密钥文件“Key.pfx”已取消。
我已经运行了这个问题Cannot import the keyfile 'blah.pfx' - error 'The keyfile may be password protected'的答案上显示的命令,这就是我的应用程序在Visual Studio中运行的原因(我通过命令提示符作为管理员fyi完成),这意味着何时我尝试再次运行它已经存在的对象,如果我卸载并重新安装相同的问题再次发生。
任何人对我如何解决这个问题都有任何想法?
答案 0 :(得分:1)
最有可能运行Jenkins的IIDentity(Windows帐户/身份)。
作为快速测试,请编辑Jenkins服务并输入您的凭据。
...
如果可行,请保持这种方式,或使用您希望Jenkins运行的身份进行手动导入巫术。