Jenkins无法导入以下密钥文件

时间:2015-05-11 09:42:09

标签: jenkins msbuild command-prompt pfx

我可以毫无问题地在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完成),这意味着何时我尝试再次运行它已经存在的对象,如果我卸载并重新安装相同的问题再次发生。

任何人对我如何解决这个问题都有任何想法?

1 个答案:

答案 0 :(得分:1)

最有可能运行Jenkins的IIDentity(Windows帐户/身份)。

作为快速测试,请编辑Jenkins服务并输入您的凭据。

...

如果可行,请保持这种方式,或使用您希望Jenkins运行的身份进行手动导入巫术。