如何在C#中找到DLL \ PDB的源代码?

时间:2016-02-26 16:34:49

标签: c# dll pdb-files

我正在尝试编写一个带有内置DLL和C的应用程序。用于托管项目的PDB,并查找用于编译它们以在数据库中进行编目的所有CS \ VB文件。

有没有人知道可以用来查找用于构建DLL的所有原始源文件路径的库? ICorDebug可能会这样做,但我无法找到附加PDB的位置或获取源文件列表。

1 个答案:

答案 0 :(得分:3)

Roslyn repo有一个名为pdb2xml的应用程序/库,它将列出PDB中的源文件。

https://github.com/dotnet/roslyn/tree/master/src/Tools/Source/Pdb2Xml