【问题标题】:Is there a way to view the SourceLink data in a PDB file in order to validate that SourceLink is working?有没有办法查看 PDB 文件中的 SourceLink 数据以验证 SourceLink 是否正常工作?
【发布时间】:2021-09-16 18:36:44
【问题描述】:

我创建了一个目标文件来启用 SourceLink。运行构建时,我能够验证是否正在生成 source_link.json 文件。

但是,当我尝试使用 srctool.exe [PDB file path] 检查 PDB 时,它说该文件没有源索引。

由于 SourceLink 似乎是一个较新的进程,我不确定srctool.exe 是否与它兼容。

有什么简单的方法可以“破解”一个 PDB 文件并验证 SourceLink 信息是否存在?

【问题讨论】:

  • 请添加更多主题标签,让更多相关人员回答您的问题。一些更通用的主题标签,例如使用的主要框架、语言或工具包。

标签: debugging debug-symbols sourcelink


【解决方案1】:

您可以使用免费工具dotpeek通过Tools->Show PDB content查看PDB的内容:

当您滚动到末尾时,您会看到 SourceLink 条目(如果已添加):

【讨论】:

    猜你喜欢
    • 2022-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多