我知道 DIA api,dbghelp。但是我可以使用它们从我的程序集和生成的 pdb 中提取类型定义位置信息,例如文件、begin_line、begin_column、end_line、end_column 吗?
如果答案是肯定的,有人可以指点我那里的简单例子吗?
我知道 DIA api,dbghelp。但是我可以使用它们从我的程序集和生成的 pdb 中提取类型定义位置信息,例如文件、begin_line、begin_column、end_line、end_column 吗?
如果答案是肯定的,有人可以指点我那里的简单例子吗?
您可以查看 Codeplex 上的Common Compiler Infrastructure - Metadata项目。它可以读取 pdb 文件,但我无法看到获取类的源位置,只有成员。
答案是肯定的,看看 Mono.Cecil