Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 5932|Odpověď: 1

[Zdroj] Zobrazit čtení . Informace o obsahu souboru PDB

[Kopírovat odkaz]
Zveřejněno 26.12.2022 18:27:15 | | | |
Požadavky: Když program vyhodí výjimku, informace o výjimce budou obsahovat cestu k souboru zdrojového kódu zkompilovanou v daném okamžiku a počet řádků hlášených v chybě. Právě u souboru .pdb se tyto informace zobrazují, takže jak mohu vidět obsah souboru .pdb?

Někdy je v repozitáři zdrojového kódu příliš mnoho projektů a program nasazený na serveru je nasazen příliš dlouho a adresa zdrojového kódu projektu je zapomenutaInformace, jako je cesta souboru zkompilovaného v té době, podle těchto promptů je snadné najít zdrojový kód projektu.

VS 2022 nastavuje projekt na generování .pdb souboru
https://www.itsvse.com/thread-10397-1-1.html

vs Co a proč se generují .pdb soubory
https://www.itsvse.com/thread-4435-1-1.html

Soubor PDB

Všechny moderní verze kompilátoru Microsoft ukládají ladicí informace o zkompilovaném spustitelném souboru v samostatném souboru databáze programů (.pdb). Tento soubor je běžně označován jako PDB. Data jsou uložena v samostatném souboru od spustitelného souboru, aby se omezila velikost spustitelného souboru, šetřilo se místo na disku a zkracovala doba potřebná k načtení dat. Tato metoda také umožňuje distribuci spustitelných souborů bez odhalení těchto důležitých informací, což usnadňuje zpětné inženýrství programů.

Zobrazit soubor PDB

Stáhněte si nástroj cvdump.exe na:Přihlášení k hypertextovému odkazu je viditelné.

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

Najděte .pdb soubor k testování pomocí následujícího příkazu:



Pro přečtení obsahu souboru .pdb pomocí C# kódu se podívejte na:

Přihlášení k hypertextovému odkazu je viditelné.





Předchozí:【Praktický boj】Postavte Gitea soukromý Git repozitář s měkkým směrováním
Další:Virtuální herci: Dapr vs Orleans
Zveřejněno 06.01.2023 20:34:52 |
Nauč se to
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com