Nyelv
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 C#-projekt hibakeresési beállításait a Hibakeresés lapon és a Build lapon, a projekttulajdonságok között módosíthatja.
A tulajdonságlapok megnyitásához jelölje ki a projektet Megoldáskezelőben, majd válassza a Tulajdonságok ikont, vagy kattintson a jobb gombbal a projektre, és válassza Tulajdonságoklehetőséget.
További információ: Hibakeresési és kiadási konfigurációk.
Fontos
Ezek a beállítások nem vonatkoznak a .NET Core-, ASP.NET- vagy UWP-alkalmazásokra. A .NET 5+ és a .NET Core hibakeresési beállításainak konfigurálásához tekintse meg C# hibakeresési konfigurációk (.NET 5+, .NET Core)projektbeállításait.
Hibakeresés lap
| Beállítás | Leírás |
|---|---|
| konfiguráció | Beállítja az alkalmazás létrehozásának módját. Válassza az Aktív (Hibakeresés), Hibakeresés, Kiadásvagy Minden konfiguráció lehetőséget a legördülő listából. |
| Művelet indítása | A hibakeresési konfigurációban a Start kiválasztásakor meghatározott műveletet adja meg. - Projekt indítása az alapértelmezett beállítás, és elindítja az indítási projektet a hibakereséshez. További információ: Az indítási projekt kiválasztása. - Külső program indítása indítása és csatolása olyan alkalmazáshoz, amely nem része Visual Studio-projektnek. További információért lásd: Csatolás futó folyamatokhoz a hibakeresővel. - Böngésző indítása URL-címmel lehetővé teszi a webalkalmazások hibakeresését. |
| Startbeállítások>parancssori argumentumok | A hibakeresés alatt álló alkalmazás parancssori argumentumait adja meg. A parancs neve az alkalmazás neve, amely a Külső program indításaparancsban van megadva. |
| Indítási opciók>Munkakönyvtár | A hibakeresés alatt álló alkalmazás munkakönyvtárát adja meg. A C#-ban a munkakönyvtár alapértelmezés szerint \bin\debug. |
| Indítási beállítások>Távoli gép használata | Távoli hibakereséshez válassza ezt a beállítást, és adja meg a távoli hibakeresési cél nevét, vagy egy Msvsmon-kiszolgáló nevét. Az alkalmazás 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. |
| Hibakereső motor>Nem felügyelt kódkeresés engedélyezése | A felügyelt alkalmazásból natív (nem felügyelt) Win32-kódra irányuló hívások hibakeresése. |
| hibakereső motor>AZ SQL Server hibakeresésének engedélyezése | Az SQL Server adatbázis-objektumainak hibakeresése. |
Build fül
| Beállítás | Leírás |
|---|---|
| Általános>feltételes fordítási szimbólumok | Határozza meg a DEBUG és TRACE állandókat, ha kiválasztja. Ezek az állandók lehetővé teszik a Hibakeresési osztály és nyomkövetési osztályfeltételes fordítását. Ezen állandók definiálása után a hibakeresési és nyomkövetési osztály metódusai kimenetet hoznak létre a Kimeneti ablak. Ezen állandók nélkül a hibakeresési és nyomkövetési osztály metódusai nem lesznek lefordítva, és nem jön létre kimenet. A DEBUG általában egy build Debug verziójában van definiálva, és a Release verzióban nincs definiálva. A TRACE a hibakeresési és a kiadási verziókban is definiálva van. |
| Általános>Kód optimalizálása | Ha a hiba nem csak az optimalizált kódban jelenik meg, hagyja ezt a beállítást nincs bejelölve a hibakeresési buildekhez. Az optimalizált kódot nehezebb hibakeresésre használni, mert az utasítások nem felelnek meg közvetlenül a forráskódban szereplő utasításoknak. |
| kimeneti>kimeneti útvonal | Általában hibakereséshez a bin\Debug könyvtárat szoktak beállítani. |
| Speciális gomb | További információ a speciális hibakeresési lehetőségekről: Speciális buildbeállítások párbeszédpanel (C#). A szimbólumfájlok (.pdb) hordozható formátuma a .NET Core-alkalmazások legújabb platformfüggetlen formátuma. |