我正在尝试编写一个带有内置DLL和C的应用程序。用于托管项目的PDB,并查找用于编译它们以在数据库中进行编目的所有CS \ VB文件。
有没有人知道可以用来查找用于构建DLL的所有原始源文件路径的库? ICorDebug可能会这样做,但我无法找到附加PDB的位置或获取源文件列表。
答案 0 :(得分:3)
Roslyn repo有一个名为pdb2xml
的应用程序/库,它将列出PDB中的源文件。
https://github.com/dotnet/roslyn/tree/master/src/Tools/Source/Pdb2Xml