Я пишу некоторую логику для академического сервера символов.
Я должен проверить сборку и файл pdb, если они совпадают, чтобы пользователи могли использовать их без проблем.
Я провел небольшое исследование, но без каких-либо впечатляющих. Если VS получит неправильные символы отладки, он может показать информацию:
Следующий модуль был построен либо
с включенной оптимизацией или без
отладочная информация:
assembly.dll
к
отладить этот модуль, изменить его проект
собрать конфигурацию в режиме отладки. к
подавить это сообщение, отключить
«Предупредить, если нет кода пользователя при запуске»
опция отладчика.
Мне также интересно, какую информацию VS получает от pdb и сборки для их проверки.
Есть ли (управляемый) API? Или даже неуправляемый?
Есть идеи?