VSTS BuildAgent无法找到已安装的证书

时间:2016-10-28 15:35:23

标签: azure-pipelines azure-pipelines-build-task

我正在关注这篇文章,通过VSTS构建代理签署我的UWP包:

https://msdn.microsoft.com/en-us/windows/uwp/packaging/auto-build-package-uwp-apps#certificates-best-practices

我在Package.appmanifest中选择'从证书商店选择选项。 我在Build Agent上安装了证书。

但是我的构建任务失败并出现以下错误: “在项目中指定的带有指纹'xxxxxx'的证书在证书库中找不到。请在项目文件中指定有效的指纹。

我在这里错过了什么吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

以防万一,如果它可以帮助某人,问题是VSO代理(xxxx)Windows服务作为“本地服务”登录帐户运行,我不得不改变它以构建代理用户,现在构建任务能够找到证书。