Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je PDB Visual Studio ?

. Visual Studio , nástroj slúži na vytvorenie NET aplikácií , má kritický súbor , ktorý mnoho vývojárov nemusí vedieť , existuje . Ak používate VS k ladenie programov , váš debugger vytvorí binárny súbor PDB , ktorý umožňuje ladenie je to možné . Možno už nikdy vidieť PNR , pretože VS spravuje ju v zákulisí . Avšak , vedel , ako PDBs prácu vám môže pomôcť pochopiť , ako vaše aplikácie Visual Studio a jeho debugger komunikovať a pomôcť vám vytvoriť kvalitný softvér . Visual Studio Ladenie

Po napísaní . NET aplikácie vo Visual Studiu , vyskúšajte ju stlačením tlačidla " F5 " pre vstup do režimu ladenia . Ak je webová aplikácia , otvorí sa prehliadač a zobrazí webovú stránku . Formulár sa otvorí v ​​prípade , že aplikácia sa zameriava na prostredie Windows . Vzhľadom k tomu , program beží , môžete pozastaviť v určitých bodoch , skontrolujte , či hodnoty premenných , skúmať systémovej pamäte a vykonávať ďalšie diagnostické úlohy . Máte tiež možnosť použiť trasovanie vyhlásenie a písanie správ do súborov protokolu. Ak vaše aplikácie dôjde k chybe , Visual Studio zobrazí chybovú správu spolu s číslom riadku v kóde , kde došlo k havárii .
PDP mapovanie

zvládnuť tieto zložité ladenie úlohy Visual Studio potrebuje úložisko pre uloženie informácií o dátových typov a značiek . Toto úložisko je súbor PDB . Keď vstúpite do režimu ladenia , Visual Studio vytvorí jedinečný súbor PDB pre každú skupinu modulov kódu v aplikácii . Mapa Tieto PDBs binárny kód aplikácie do čitateľného zdrojového kódu , ktorý napísal . To umožňuje , aby ste videli čísla riadkov , premenné a názvy funkcií ako pri ladení kódu úspešne .
Vytvorenie PDBs

Visual Studio vytvorí PNR automaticky , keď použijete možnosť /debug kompilovať C # , JScript alebo Visual Basic program . C /C + + vývojári použiť /ZI alebo možnosť /Zi namiesto toho vytvoriť PDBs . PDB opustí pre každú zostavu vo vašej aplikácii . Zostava je diskrétny skupina kódových modulov . Nájdete PDB súbory tým , že hľadá pre ne v ladení výstupné zložky vašej aplikácie . Ak sa vám aplikácia má iba jednu zostavu , ktorá zložka obsahuje jeden súbor PDB .
Odstránenie PDBs

After zdokonaľovanie svojho . NET aplikácie , budete pravdepodobne chcieť , aby ju uvoľnite . Kliknutím na tlačidlo " Zostaviť riešenie " v ponuke Zostaviť prevádza svoje aplikácie do balíčka môžete distribuovať . Ak chcete zmenšiť jeho veľkosť , môžete odstrániť svoje súbory PDB . Kliknite na " Vlastnosti projektu , " kliknite na tlačidlo " Build " v ponuke projekt kliknite na tlačidlo " Advanced . " Advanced Build Settings sa otvorí okno a zobrazí sa rozbaľovacej ponuke Debug Info , vyberte " None " položku že ponuky na odstránenie PDBs z konečnej verzii .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené