uwp - 从哪里可以下载 VSTS Build 生成的构建符号?
问题描述
我在构建管道中包含了索引源和发布符号任务,并且构建成功。
在我的构建信息中,我可以看到生成了构建符号,但我无法下载这些符号文件。你能指出我可以从哪里下载构建符号的路径吗?
编辑:
为什么我需要构建符号:
我的构建与 Hockey App 相关联,为了获得更多关于崩溃报告的详细信息,我想在 Hockey App 中关联构建符号。
我尝试了什么:
我还尝试在 Hockey App 代理中提供构建符号路径,但它没有上传任何符号并且仅上传了构建。
以下是我的 VSTS 构建配置:
发布符号路径
曲棍球应用程序代理:
在 Justin 的帮助下,我更新了构建代理,现在我的构建代理如下所示:
我可以看到构建工件中的符号,但文件夹中的内容似乎有点奇怪,我不知道哪个 PDB 用于 X86 和 X64。
解决方案
看起来您正在将符号发布到 Build.SourcesDirectory,它在您的图片中被截断。您需要发布到 Build。ArtifactStaging 目录。
此外,如果您需要查看代理上的内容,您可以添加一个任务。对于 Windows 代理,我添加了一个 powershell 任务,选择内联脚本,然后执行以下操作:
树 /F $(Agent.BuildDirectory)
然后检查您的日志以了解该任务。
推荐阅读
- mysql - 我想动态创建存储过程以逗号分隔的列和值
- samba - Samba create_mode 和 directory_mode 在 ubuntu18 中不起作用
- css - Bootsrap4:如何使页面响应式运行
- angularjs - 如何删除 AngularJS 中的活动类
- javascript - 如何使用 javascript 以编程方式将网站固定到 Windows 任务栏?
- python - 如何使用 python selenium 从下面的 HTML 代码中选择特定的 web 元素
- python - NameError:在封闭范围内分配之前引用了自由变量“player_one_rps”
- html - 由于 MIME 类型的 Angular 应用程序未加载样式表
- reactjs - 将道具从一个组件传递到另一个组件
- python - 如何在 python 中使用 map 和 lambda 将 int 应用于每个字符串?