发布符号数据

可使用基于默认模板的生成过程将 PDB 文件中的符号数据发布到 SymStore 符号存储。 如果您发布此数据,则您的团队可使用 IntelliTrace 进行调试。 有关更多信息,请参见使用 IntelliTrace 查看代码的历史记录来更快地调试代码

准备您的 SymStore 符号存储

您的团队必须先准备 SymStore 符号存储,然后您才能使用生成过程发布符号:

准备您的 SymStore 符号存储

  1. 在文件共享服务器上设置用于存储符号的文件夹(例如,\\contoso-share\symbols)。

  2. 为用于运行生成代理的用户帐户授予**“完全控制”**权限。

    有关生成代理的更多信息,请参见部署和配置生成代理

使用默认模板生成定义发布符号数据

可控制生成过程是否发布以及如何发布符号数据。 可在编辑生成定义时指定设置,也可在对生成进行排队时重写这些设置。

使用默认模板生成定义发布符号数据

  1. 在**“团队资源管理器”**中:

    1. 如果尚未连接到您想要在其中工作的团队项目,请选择 连接到团队项目

    2. 选择 “主页”图标“主页”,然后选择 “生成”图标“生成”

  2. 打开生成的快捷菜单,然后:

    1. 选择 “编辑生成定义”,然后在生成定义窗口中选择**“进程”**选项卡。

    2. 选择**“使新生成入队”,然后在“为生成排队”** 对话框中选择**“参数”**选项卡。

  3. 在**“基本”节点下,展开“源和符号服务器设置”**节点。

  4. 将**“编制源索引”设置为“True”**。

  5. 在**“发布符号的路径”**中,键入文件夹的 UNC 文件路径(例如,\\contoso-share\symbols)。

使用自定义生成过程模板发布符号数据

有关更多信息,请参见 Team Foundation Build Activities: Work with Symbol Data

更多信息

有关 SymStore 符号存储的更多信息,请参见 Microsoft 网站上的以下主题:

有关默认模板生成定义的更多信息,请参见定义基于默认模板的生成过程

请参见

任务

编辑生成定义

概念

将生成排入队列