首页 > 解决方案 > 从哪里可以下载 VSTS Build 生成的构建符号?

问题描述

我在构建管道中包含了索引源和发布符号任务,并且构建成功。

在我的构建信息中,我可以看到生成了构建符号,但我无法下载这些符号文件。你能指出我可以从哪里下载构建符号的路径吗?

在此处输入图像描述

编辑:

为什么我需要构建符号:

我的构建与 Hockey App 相关联,为了获得更多关于崩溃报告的详细信息,我想在 Hockey App 中关联构建符号。

我尝试了什么:

我还尝试在 Hockey App 代理中提供构建符号路径,但它没有上传任何符号并且仅上传了构建。

以下是我的 VSTS 构建配置:

发布符号路径

在此处输入图像描述

曲棍球应用程序代理:

在此处输入图像描述

在 Justin 的帮助下,我更新了构建代理,现在我的构建代理如下所示:

在此处输入图像描述

我可以看到构建工件中的符号,但文件夹中的内容似乎有点奇怪,我不知道哪个 PDB 用于 X86 和 X64。

在此处输入图像描述

标签: uwpazure-devopshockeyapp

解决方案


看起来您正在将符号发布到 Build.SourcesDirectory,它在您的图片中被截断。您需要发布到 Build。ArtifactStaging 目录。

此外,如果您需要查看代理上的内容,您可以添加一个任务。对于 Windows 代理,我添加了一个 powershell 任务,选择内联脚本,然后执行以下操作:

树 /F $(Agent.BuildDirectory)

然后检查您的日志以了解该任务。


推荐阅读