2009-03-27 2 views
1

Я знаю о DIA api, dbghelp. Но могу ли я использовать их для извлечения информации о местоположении определения типа, такой как файл, begin_line, begin_column, end_line, end_column из моей сборки и сгенерированной pdb?Предоставляет ли pdb информацию о определениях типов в исходных файлах?

Если да, может кто-нибудь указать мне на простой пример?

+0

Когда вы получите ответ, я хотел бы знать, как хорошо :) – leppie

+0

FYI: классы/Структуры могут быть (и часто) частично. –

ответ

1

Вы можете взглянуть на проект Common Compiler Infrastructure - Metadata на codeplex. Он может читать файлы pdb, но я не вижу возможности получить исходное местоположение для класса, просто членов.

1

Ответ: да, Посмотрите на Mono.Cecil

Смежные вопросы