pdb是否提供有关源文件中类型定义的信息?

时间:2009-03-27 11:35:52

标签: c# .net debugging assemblies pdb-files

我知道DIA api,dbghelp。但我可以使用它们从我的程序集中提取类型定义位置信息,例如file,begin_line,begin_column,end_line,end_column,并生成pdb吗?

如果答案是肯定的,有人能指出我那个简单的例子吗?

2 个答案:

答案 0 :(得分:1)

您可以查看codeplex上的Common Compiler Infrastructure - Metadata项目。它可以读取pdb文件,但我无法看到获取类的源位置,只是成员。

答案 1 :(得分:1)

答案是肯定的,请看Mono.Cecil