【问题标题】:Build Server Xap packaging failed. Missing certificateBuild Server Xap 打包失败。缺少证书
【发布时间】:2011-07-25 16:43:32
【问题描述】:

我们正在使用 TFS 构建服务器,当我发送使用代码签名证书的应用程序时,我收到上述消息“Xap 打包失败。缺少证书”。

我在我的登录名下安装了证书,Visual Studio Team Foundation 构建服务主机运行的广告帐户在个人证书存储中。

任何建议都将不胜感激。

【问题讨论】:

    标签: .net visual-studio-2010 msbuild tfsbuild


    【解决方案1】:

    虽然我不熟悉 TFS,但我在尝试使用 JetBrains 的 TeamCity 设置 CI 时遇到了类似的问题。我假设您正在尝试以类似于以下方式对您的程序集或 XAP 进行签名:

    如果这是真的,那么您遇到的问题是 TFS 可能在 SYSTEM 帐户下运行,而您的代码签名证书安装在您的帐户下。因此,SYSTEM 帐户无权访问您帐户下安装的证书。不幸的是,除了filing a trouble ticket upstream with Microsoft,我不知道有什么办法可以解决这个问题。

    希望这会有所帮助。

    【讨论】:

    • 问题是在服务器上的正确存储中获取证书。我会给你答案,因为你指向 msft,他们给了我解决方案。
    • 吉姆,你能发布一个链接到他们给你的答案吗?我想看看它,这样我就可以教育自己在未来如何做到这一点。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-04
    • 1970-01-01
    • 1970-01-01
    • 2011-07-21
    • 2015-10-24
    • 1970-01-01
    相关资源
    最近更新 更多