Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 5932|Odpowiedź: 1

[Źródło] Zobacz czytanie. Informacje o zawartości pliku PDB

[Skopiuj link]
Opublikowano 26.12.2022 18:27:15 | | | |
Wymagania: Gdy program wyrzuca wyjątek, informacje o wyjątku będą zawierać ścieżkę do pliku kodu źródłowego skompilowaną w tym czasie oraz liczbę linii zgłoszonych w błędzie. To właśnie w pliku .pdb są te informacje wyświetlane, więc jak mogę zobaczyć zawartość pliku .pdb?

Czasami w repozytorium kodu źródłowego jest zbyt wiele projektów, a program wdrożony na serwerze był wdrożony zbyt długo, a adres kodu źródłowego projektu został zapomnianyInformacje takie jak ścieżka pliku skompilowanego w tym czasie, zgodnie z tymi promptami, łatwo jest znaleźć kod źródłowy projektu.

VS 2022 przygotowuje projekt do wygenerowania pliku .pdb
https://www.itsvse.com/thread-10397-1-1.html

vs Co i dlaczego generowane są pliki .pdb
https://www.itsvse.com/thread-4435-1-1.html

Plik PDB

Wszystkie nowoczesne wersje kompilatora Microsoft przechowują informacje o debugowaniu skompilowanego pliku wykonywalnego w osobnym pliku bazy danych programów (.pdb). Ten plik jest powszechnie nazywany PDB. Dane są przechowywane w osobnym pliku niż plik wykonywalny, co pomaga ograniczyć rozmiar pliku wykonywalnego, oszczędzając miejsce na dysku i skracając czas ładowania danych. Ta metoda pozwala również na dystrybucję plików wykonywalnych bez ujawniania tych ważnych informacji, co ułatwia inżynierię wsteczną programów.

Zobacz plik PDB

Pobierz narzędzie cvdump.exe na:Logowanie do linku jest widoczne.

cvdump.exe (957 KB, Liczba pobranych plików: 0, 售价: 5 粒MB)

Znajdź plik .pdb do przetestowania za pomocą następującego polecenia:



Aby przeczytać zawartość pliku .pdb za pomocą kodu C#, prosimy odnaleźć k:

Logowanie do linku jest widoczne.





Poprzedni:【Praktyczna walka】Zbuduj prywatne repozytorium Gitea w Git z miękkim routowaniem
Następny:Wirtualni aktorzy: Dapr kontra Orleans
Opublikowano 06.01.2023 20:34:52 |
Naucz się go
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com