首页  > c罗世界杯表现 > 在 Visual Studio 中使用符号进行调试 - Azure Artifacts

在 Visual Studio 中使用符号进行调试 - Azure Artifacts

c罗世界杯表现 2025-11-07 16:04:42 7853

Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

符号服务器使调试器能够自动检索正确的符号文件,而无需知道产品名称、内部版本号或包名称。 这些文件包含调试器有用的信息,并且通常具有 PDB 扩展名。 可以使用 Visual Studio 从 Azure Artifacts 符号服务器或其他外部源获取符号,以便进入代码进行单步调试和应用程序调试。

添加 Azure Artifacts 符号服务器

若要使用 Azure Artifacts 符号服务器中的符号进行调试,必须向服务器进行身份验证,并将新的 Azure DevOps Services 符号服务器添加到 Visual Studio 环境。

在 Visual Studio 中,选择 “工具>选项>调试”。

从列表中选择“符号”,然后选择+图标以添加新的 Azure DevOps 符号服务器。

将打开一个新对话框 “连接到 Azure DevOps Symbol Server ”,从下拉菜单中选择帐户,然后选择要连接到的组织。 完成后选择 “连接 ”以连接到符号服务器。

然后,符号服务器被添加到符号文件位置列表中。

调试优化模块

如果您计划调试优化过的模块(例如发布版的二进制文件)或第三方源代码,建议您取消选中Visual Studio选项菜单中的Enable Just My Code复选框。

为此,请选择 “工具>选项 ”,然后选择 “调试”。 从列表中选择 “常规 ”,然后取消选中“ 启用仅我的代码”。

注释

若要启用对可移植 PDB 文件的支持,请选中 “启用源链接支持 ”复选框,并在符号服务器上启用对 Windows PDB 文件的支持,选中“ 启用源服务器支持 ”复选框,这两个复选框都位于 “工具>选项>调试>常规”下。

开始调试

可以通过几种不同的方式开始调试应用程序:

按 F5 启动应用,并将调试器附加到应用进程。

选择 “调试>开始调试”。

在调试工具栏中选择 “开始调试 ”按钮。

启动调试器时,Visual Studio 将首先尝试从缓存文件夹中加载符号,然后再从我们在上一部分中添加的项目符号服务器下载符号。

一旦 Visual Studio 找到并加载符号,您就应该可以单步执行代码并调试您的应用程序。 有关更多详细信息 ,请参阅使用 Visual Studio 调试器浏览代码 。

相关文章

符号概述。

使用 WinDbg 进行调试。

Azure Pipelines 中的工件


友情链接:
Copyright © 2015 冲击世界杯_2002韩日世界杯 - 0534pos.com All Rights Reserved.