Felügyelt hibakeresés: Ajánlott tulajdonságbeállítások

Bizonyos tulajdonságokat ugyanúgy kell beállítani az összes felügyelt hibakeresési forgatókönyv esetében.

Az alábbi táblázatok az ajánlott tulajdonságbeállításokat jelenítik meg.

Az itt nem szereplő beállítások a különböző felügyelt projekttípusok között változhatnak. A Start Action például másként lesz beállítva egy Windows Forms-projektben, mint egy ASP.NET projektben.

Konfigurációs tulajdonságok a Build (C#) vagy a Fordítás (Visual Basic) lapon

Tulajdonság neve Beállítás
DEBUG-állandó definiálása C# és F#: Jelölje be a jelölőnégyzetet. Ez lehetővé teszi az alkalmazás számára a hibakeresési osztály használatát.
TRACE-állandó definiálása C# és F#: Jelölje be a jelölőnégyzetet. Ez lehetővé teszi az alkalmazás számára a Nyomkövetés osztály használatát.
Kód optimalizálása C#, F# és Visual Basic: False (Hamis) értékre van állítva. Az optimalizált kód hibakeresése nehezebb, mert a létrehozott utasítások nem felelnek meg közvetlenül a forráskódnak. Ha úgy találja, hogy a program olyan hibával rendelkezik, amely csak az optimalizált kódban jelenik meg, bekapcsolhatja ezt a beállítást, de ne feledje, hogy a Szétszerelés ablakban megjelenő kód olyan optimalizált forrásból jön létre, amely esetleg nem felel meg a Kódszerkesztőben láthatónak. Az optimalizált kód hibakereséséhez ki kell kapcsolnia a Just My Code szolgáltatást. (Lásd: A csak saját kódra való lépés korlátozása).

További információ: Project Settings for C# Debug Configurations vagy Project Settings for a Visual Basic Debug Configuration.
Kimeneti elérési út Állítsd be erre: bin\Debug\.
Speciális fordítási beállítások Csak Visual Basic. Kattintson a Speciális gombra az alábbi táblázatban ismertetett speciális tulajdonságok beállításához.

Speciális fordítóprogram-beállítások párbeszédpanel

Tulajdonság neve Beállítás
Az optimalizálások engedélyezése Állítsa hamis értékre az előző tábla Kód optimalizálása beállításában megadott okok miatt.
Hibakeresési információk létrehozása Jelölje be ezt a jelölőnégyzetet, hogy a /DEBUG jelző be legyen állítva a fordításkor, ami a hibakeresés megkönnyítéséhez szükséges információkat generálja.
DEBUG-állandó definiálása Jelölje be ezt a jelölőnégyzetet az DEBUG állandó definiálásához, amely lehetővé teszi az alkalmazás számára az Debug osztály használatát.
TRACE-állandó definiálása Jelölje be ezt a jelölőnégyzetet az TRACE állandó definiálásához, amely lehetővé teszi az alkalmazás számára az Trace osztály használatát.