2
如何阅读用于在.NET(C#)环境中编译pdb的源路径?如何从pdb读取源路径
如何阅读用于在.NET(C#)环境中编译pdb的源路径?如何从pdb读取源路径
pdf格式没有记录 - 但有一个来自MS的API称为DIA,它提供了几种方法来处理PDB。这是基于COM的...详情请参阅MSDN。 PDB文件通常包含文件名和亚麻布数字,但我不确定它们总是包含源代码的完整路径。
关于PDB的一些有趣信息可以在here找到。
如果您希望某些.NET源代码处理.PDB,请参阅Mono.Cecil
,特别是。命名空间Mono.Cecil.Pdb
。
16年2月12日更新
微软已经开放的采购PDB格式。信息可以在他们的github回购here中找到。