Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 5932|Отговор: 1

[Източник] Вижте четене. Информация за съдържанието на PDB файловете

[Копирай линк]
Публикувано в 26.12.2022 г. 18:27:15 ч. | | | |
Изисквания: Когато програма хвърли изключение, информацията за изключението включва пътя на изходния код, компилиран в този момент, и броя на редовете, докладвани в грешката. Тази информация се показва с .pdb файла, така че как мога да видя съдържанието на .pdb файла?

Понякога има твърде много проекти в хранилището на изходния код, а програмата, разположена на сървъра, е била внедрена твърде дълго и адресът на изходния код на проекта е забравенИнформация като пътя на файла, компилиран по това време, според тези подсказки е лесно да се намери изходният код на проекта.

VS 2022 настройва проекта да генерира .pdb файл
https://www.itsvse.com/thread-10397-1-1.html

срещу какво и защо се генерират .pdb файлове
https://www.itsvse.com/thread-4435-1-1.html

PDB файл

Всички съвременни версии на компилатора на Microsoft съхраняват дебъгващата информация за компилирания изпълним файл в отделен файл на програмна база данни (.pdb). Този файл обикновено се нарича PDB. Данните се съхраняват в отделен файл от изпълнимия, за да се ограничи размерът на изпълнимия, спестявайки дисково пространство и намалявайки времето за зареждане на данните. Този метод също позволява разпространяване на изпълними файлове без да се разкрива тази важна информация, което прави програмите по-лесни за обратно инженерство.

Вижте PDB файла

Изтеглете инструмента за cvdump.exe от:Входът към хиперлинк е видим.

cvdump.exe (957 KB, Брой изтегляния: 0, 售价: 5 粒MB)

Намерете .pdb файл, който да тествате със следната команда:



За да прочетете съдържанието на .pdb файла чрез C# код, моля, вижте на:

Входът към хиперлинк е видим.





Предишен:【Practical Combat】Създай частен Git репозиториум за Gitea с меко маршрутизиране
Следващ:Виртуални актьори: Dapr срещу Orleans
Публикувано в 6.01.2023 г. 20:34:52 ч. |
Научи го
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com