Изисквания: Когато програма хвърли изключение, информацията за изключението включва пътя на изходния код, компилиран в този момент, и броя на редовете, докладвани в грешката. Тази информация се показва с .pdb файла, така че как мога да видя съдържанието на .pdb файла?
Понякога има твърде много проекти в хранилището на изходния код, а програмата, разположена на сървъра, е била внедрена твърде дълго и адресът на изходния код на проекта е забравенИнформация като пътя на файла, компилиран по това време, според тези подсказки е лесно да се намери изходният код на проекта.
PDB файл
Всички съвременни версии на компилатора на Microsoft съхраняват дебъгващата информация за компилирания изпълним файл в отделен файл на програмна база данни (.pdb). Този файл обикновено се нарича PDB. Данните се съхраняват в отделен файл от изпълнимия, за да се ограничи размерът на изпълнимия, спестявайки дисково пространство и намалявайки времето за зареждане на данните. Този метод също позволява разпространяване на изпълними файлове без да се разкрива тази важна информация, което прави програмите по-лесни за обратно инженерство.
Вижте PDB файла
Изтеглете инструмента за cvdump.exe от:Входът към хиперлинк е видим.
cvdump.exe
(957 KB, Брой изтегляния: 0, 售价: 5 粒MB)
Намерете .pdb файл, който да тествате със следната команда:
За да прочетете съдържанието на .pdb файла чрез C# код, моля, вижте на:
Входът към хиперлинк е видим.
|