Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 5932|Svare: 1

[Kilde] Se lesning. PDB-filinnholdsinformasjon

[Kopier lenke]
Publisert på 26.12.2022 18:27:15 | | | |
Krav: Når et program kaster et unntak, vil unntaksinformasjonen inkludere kildekodefilen som er kompilert på det tidspunktet, og antall linjer rapportert i feilen. Det er med .pdb-filen denne informasjonen vises, så hvordan kan jeg se innholdet i .pdb-filen?

Noen ganger er det for mange prosjekter i kildekodearkivet, og programmet som er distribuert til serveren har vært distribuert på serveren for lenge, og prosjektets kildekodeadresse er glemtInformasjon som stien til filen som ble kompilert på det tidspunktet, ifølge disse promptene er det lett å finne kildekoden til prosjektet.

VS 2022 setter opp prosjektet for å generere en .pdb-fil
https://www.itsvse.com/thread-10397-1-1.html

vs Hva og hvorfor .pdb-filer genereres
https://www.itsvse.com/thread-4435-1-1.html

PDB-fil

Alle moderne versjoner av Microsoft-kompilatoren lagrer feilsøkingsinformasjon om den kompilerte kjørbare filen i en separat programdatabase (.pdb)-fil. Denne filen kalles vanligvis en PDB. Data lagres i en separat fil fra den kjørbare filen for å begrense størrelsen på den kjørbare filen, spare diskplass og redusere tiden det tar å laste inn data. Denne metoden gjør det også mulig å distribuere kjørbare filer uten å avsløre denne viktige informasjonen, noe som gjør programmer enklere å reversere.

Se PDB-filen

Last ned cvdump.exe-verktøyet på:Innloggingen med hyperkoblingen er synlig.

cvdump.exe (957 KB, Antall nedlastinger: 0, 售价: 5 粒MB)

Finn en .pdb-fil for å teste med følgende kommando:



For å lese innholdet i .pdb-filen via C#-kode, vennligst se til:

Innloggingen med hyperkoblingen er synlig.





Foregående:【Practical Combat】Bygg et Gitea privat Git-repositorium med myk ruting
Neste:Virtuelle skuespillere: Dapr vs Orleans
Publisert på 06.01.2023 20:34:52 |
Lær det
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com