Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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. |