尝试使用Inedo BuildMaster构建的.Net解决方案

时间:2014-10-27 16:24:08

标签: .net frameworks buildmaster

当我尝试在BuildMaster中执行我的工作时,它会给我带来以下错误。好像有PFX证书问题。当我在Visual Studio中运行相同的解决方案时,它没有任何问题,工作正常。它是一个现有的应用程序,使用PFX证书和密码保护。

请你帮我解决这个问题。

  

错误:   C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common.targets(2482,5):   错误MSB3326:无法导入以下密钥文件:。密钥文件   可能受密码保护。要更正此问题,请尝试导入   再次证书或手动将证书导入当前   用户的个人证书存储.ERROR:   C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common.targets(2482,5):   错误MSB3321:导入密钥文件" ppmillinous.pfx"取消了。   信息:完成建筑项目" wa5invqz.tmp_proj" - 失败。信息:完成   建设项目" POWERPitch.csproj" - 失败。信息:完成建设   项目" POWERPitch.sln" - FAILED.ERROR:构建失败(msbuild   返回1)。

1 个答案:

答案 0 :(得分:1)

我建议你做以下事情:

1)创建受密码保护的pfx文件

2)再次导入受密码保护的证书或将受密码保护的证书导入当前用户的个人证书存储区。

请注意,如果您使用的pfx文件已受密码保护,则可以跳过第一步。