Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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 .