Megosztás a következőn keresztül:


Visual Basic Hibakeresési konfiguráció projektbeállításai

A Visual Basic hibakeresési konfigurációjának projektbeállításait a Tulajdonságlapok ablakban módosíthatja, ahogyan az Hibakeresési és kiadási konfigurációkcímű témakörben is szerepel. Az alábbi táblázatok azt mutatják be, hogy hol találhatók a hibakeresővel kapcsolatos beállítások a Tulajdonságlapok ablakban.

Figyelmeztetés

Ez a témakör nem vonatkozik az UWP-alkalmazásokra. Lásd: Hibakeresési munkamenet indítása (VB, C#, C++ és XAML)

Hibakeresés lap

Beállítás Leírás
konfiguráció Beállítja az alkalmazás összeállításának módját. Válasszon az alábbiak közül: Aktív (Hibakeresés), Hibakeresés, Kiadás, Minden konfiguráció.
Művelet indítása Ez a vezérlőcsoport határozza meg azt a műveletet, amely a Hibakeresés menü Indítás parancsának kiválasztásakor fog történni.

- Projekt indítása az alapértelmezett beállítás, és elindítja az indítási projektet a hibakereséshez.
- Külső program indítása lehetővé teszi a Visual Studio-projekt részét nem képező programok indítását és csatolását. További információkért lásd: Csatolás futó folyamatokhoz.
- A böngésző indítása az URL-ben lehetővé teszi a webalkalmazás hibakeresését.
parancssori argumentumok Megadja a hibakereséshez szükséges parancssori argumentumokat. A parancsnév a külső program indítása programban megadott programnév. Ha a Start művelet indítási URL-címre van állítva, a parancssori argumentumok figyelmen kívül lesznek hagyva.
Munkakönyvtár A hibakeresés alatt álló program munkakönyvtárát adja meg. A Visual Basicben a munkakönyvtár az az alkalmazás által indított könyvtár. Az alapértelmezett munkakönyvtár a \bin\Debug vagy a \bin\Release, az aktuális konfigurációtól függően.
Távoli gép használata Ha a jelölőnégyzet be van jelölve, a távoli hibakeresés engedélyezve van. A szövegmezőbe beírhatja annak a távoli gépnek a nevét, ahol az alkalmazás hibakeresési célból fog futni, vagy Msvsmon-kiszolgáló nevét. Az EXE helyét a távoli gépen a Build lap Kimeneti útvonal tulajdonsága határozza meg. A helynek egy megosztható könyvtárnak kell lennie a távoli gépen.
nem felügyelt kód hibakeresése Lehetővé teszi a natív (nem felügyelt) Win32-kód hívásának hibakeresését a felügyelt alkalmazásból. Ennek ugyanaz a hatása, mint a Visual C++ projektben a Hibakereső típusának Mixed lehetőségének kiválasztása.
SQL Server hibakeresési Lehetővé teszi az SQL Server-adatbázisobjektumok hibakeresését.

Fordítás lap: nyomja le a Speciális fordítási beállítások gombot

Beállítás Leírás
Az optimalizálások engedélyezése Ezt a beállítást nem kell bejelölni. Az optimalizálás miatt a ténylegesen végrehajtott kód eltér a Visual Studióban látható forráskódtól, ezért megnehezíti a hibakeresést. Ha a kód optimalizálva van, a szimbólumok alapértelmezés szerint nem töltődnek be a Just My Code hibakeresésekor.
Hibakeresési adatok létrehozása A hibakeresési és kiadási verziókban alapértelmezés szerint definiált beállítás (a /debug compiler beállítással egyenértékű) hibakeresési információkat hoz létre a létrehozáskor. A hibakereső ezeket az információkat használja a változónevek és egyéb információk hasznos formában való megjelenítésére a hibakeresés során. Ha ezen információk nélkül fordítja le a programot, a hibakereső funkció korlátozott lesz. További információ: /hibakeresés.
A DEBUG állandó definiálása A szimbólum definiálása lehetővé teszi a kimeneti függvények feltételes összeállítását a Hibakeresési osztályból. Ezzel a szimbólummal a Debug osztály metódusai kimenetet hoznak létre a Kimeneti ablak. E szimbólum nélkül a hibakeresési osztály metódusai nem lesznek lefordítva, és nem jön létre kimenet. Ezt a szimbólumot a hibakeresési verzióban kell definiálni, és nem a kiadási verzióban. A szimbólum kiadási verzióban való definiálása szükségtelen kódot hoz létre, amely lelassítja a programot.
TRACE-állandó definiálása A szimbólum definiálása lehetővé teszi a kimeneti függvények feltételes összeállítását a Trace osztályból. Ezzel a szimbólummal a Nyomkövetési osztály metódusai kimenetet hoznak létre a Kimeneti ablak. E szimbólum nélkül a nyomkövetési osztály metódusai nem lesznek lefordítva, és nem jön létre nyomkövetési kimenet. Ez a szimbólum alapértelmezés szerint a Hibakeresés és a Kiadás verziók esetében is definiálva van.

Lásd még: