Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 5932|Odpoveď: 1

[Zdroj] Zobraziť čítanie. Informácie o obsahu súborov PDB

[Kopírovať odkaz]
Zverejnené 26. 12. 2022 18:27:15 | | | |
Požiadavky: Keď program vyhodí výnimku, informácie o výnimke budú obsahovať cestu k súboru zdrojového kódu skompilovanú v danom čase a počet riadkov hlásených v chybe. Práve v .pdb súbore sa tieto informácie zobrazujú, takže ako môžem vidieť obsah .pdb súboru?

Niekedy je v repozitári zdrojového kódu príliš veľa projektov a program nasadený na serveri je nasadený príliš dlho a adresa zdrojového kódu projektu je zabudnutáInformácie, ako napríklad cesta súboru skompilovaného v tom čase, podľa týchto podnetov je ľahké nájsť zdrojový kód projektu.

VS 2022 nastavuje projekt na generovanie .pdb súboru
https://www.itsvse.com/thread-10397-1-1.html

vs Čo a prečo sa generujú .pdb súbory
https://www.itsvse.com/thread-4435-1-1.html

PDB súbor

Všetky moderné verzie kompilátora Microsoft ukladajú ladiace informácie o kompilovanom spustiteľnom súbore v samostatnom súbore databázy programov (.pdb). Tento súbor sa bežne označuje ako PDB. Dáta sú uložené v samostatnom súbore od spustiteľného súboru, aby sa obmedzila veľkosť spustiteľného súboru, šetrilo sa miesto na disku a skrátil čas potrebný na načítanie dát. Táto metóda tiež umožňuje distribuovať spustiteľné súbory bez odhalenia týchto dôležitých informácií, čo uľahčuje spätné inžinierstvo programov.

Zobraziť súbor PDB

Stiahnite si nástroj cvdump.exe na:Prihlásenie na hypertextový odkaz je viditeľné.

cvdump.exe (957 KB, Počet stiahnutí: 0, 售价: 5 粒MB)

Nájdite .pdb súbor na testovanie pomocou nasledujúceho príkazu:



Ak chcete prečítať obsah .pdb súboru cez C# kód, pozrite si:

Prihlásenie na hypertextový odkaz je viditeľné.





Predchádzajúci:【Praktický boj】Vybuduj súkromný Git repozitár Gitea s mäkkým smerovaním
Budúci:Virtuálni herci: Dapr vs Orleans
Zverejnené 6. 1. 2023 20:34:52 |
Nauč sa to
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com