TFS为强名称CSP构建错误证书

Ion*_*jco 1 tfs

当我从TFS服务器运行构建时,我收到以下错误:无法导入以下密钥文件:C:\ TfsData\Build_work\fa450055\EXChecker 2015\signingKey.pfx.密钥文件可能受密码保护.要更正此问题,请尝试再次导入证书,或使用以下密钥容器名称手动将证书安装到强名称CSP:VS_KEY_EFCA4C5B6DFD4B4F

任何人都可以帮忙吗?

Pat*_*SFT 9

您的TFS Build Service帐户似乎没有访问构建代理计算机上的signingKey.pfx所需的权限.确保首先在构建代理程序计算机上安装此文件.

然后按照以下步骤:

  1. 构建服务帐户身份登录构建代理(最好具有管理员权限)
  2. 打开visual studio命令提示符并导航到存储密钥的目录
  3. 键入命令sn –i signingKey.pfx VS_KEY_EFCA4C5B6DFD4B4F(确保使用出现在错误消息中的键名称)
  4. 提示输入密码时,请键入pfx文件的密码

  5. 然后重建它

注意:如果您没有以管理员身份运行Visual Studio,请尝试执行此操作.

更多细节你可以参考Brandon Manchester 的答案 无法导入密钥文件'blah.pfx' - 错误'密钥文件可能受密码保护'