为 Nuget 包发布符号
Publish symbols for Nuget package
我正在使用 VSTS 并设置了一个构建脚本,该脚本也发布到 VSTS 内部(私有)Nuget 提要。目前一切顺利。
现在我想在某处发布符号,以便我可以调试那些 nuget 包。仅供参考,如果有更好或更简单的方法,我愿意接受另一种方法!
所以我找到了 Index Source & Symbols Publish 文章和相关的构建步骤。这看起来很棒!但是我不明白如何让它在某处发布以及应该在哪里发布?我是否必须创建 Azure 文件共享以及如何为其授予适当的权限以便构建代理可以复制它?我觉得此时的文档要么超出我的理解范围,要么缺少重要信息
如果有人能帮助我,我将不胜感激。谢谢
P.s。
如果这有助于提供上下文,我已经在此处包含了我的构建顺序和活动
符号的发布方式有很多种,例如:
- 发布到共享文件夹(确保它可以从构建代理访问)
- 发布到文件夹,然后通过 Azure 文件复制、Windows 机器文件复制、cURL 上传文件等复制或上传到其他服务器…steps/task.
如果要使用这些符号文件进行调试,可以在VS中指定符号位置。更多信息,您可以参考:Specify Symbol (.pdb) and Source Files in the Visual Studio Debugger
我正在使用 VSTS 并设置了一个构建脚本,该脚本也发布到 VSTS 内部(私有)Nuget 提要。目前一切顺利。
现在我想在某处发布符号,以便我可以调试那些 nuget 包。仅供参考,如果有更好或更简单的方法,我愿意接受另一种方法!
所以我找到了 Index Source & Symbols Publish 文章和相关的构建步骤。这看起来很棒!但是我不明白如何让它在某处发布以及应该在哪里发布?我是否必须创建 Azure 文件共享以及如何为其授予适当的权限以便构建代理可以复制它?我觉得此时的文档要么超出我的理解范围,要么缺少重要信息
如果有人能帮助我,我将不胜感激。谢谢
P.s。 如果这有助于提供上下文,我已经在此处包含了我的构建顺序和活动
符号的发布方式有很多种,例如:
- 发布到共享文件夹(确保它可以从构建代理访问)
- 发布到文件夹,然后通过 Azure 文件复制、Windows 机器文件复制、cURL 上传文件等复制或上传到其他服务器…steps/task.
如果要使用这些符号文件进行调试,可以在VS中指定符号位置。更多信息,您可以参考:Specify Symbol (.pdb) and Source Files in the Visual Studio Debugger