Spravované ladění: Doporučené nastavení vlastností
Stejným způsobem pro všechny spravované ladění scénáře by nastavit určité vlastnosti.
Vlastnost doporučené nastavení zobrazení v následujících tabulkách.
Mezi typy spravovaných jiný projekt závisí na nastavení, které zde nejsou uvedeny.Například Spuštění akce bude nastavena odlišně než v projektu model Windows Forms ASP.NET projektu.
Vlastnosti konfigurace na sestavení (C#) nebo kompilace (Visual Basic)
Název vlastnosti |
Nastavení |
---|---|
Definovat konstantní ladění |
C# a F#: nastavení políčko zaškrtnuté.Díky použití třídy ladění aplikace. |
Definovat konstantní trasování |
C# a F#: nastavení políčko zaškrtnuté.Díky použití třídy trasování aplikace. |
Optimalizace kódu |
C#, F# a Visual Basic: nastavena na hodnotu false.Optimalizovaný kód je těžší ladit, protože generované pokyny neodpovídají přímo do zdrojového kódu.Najít program obsahuje chybu, která se objeví pouze v optimalizaci kódu, můžete toto nastavení zapnete, ale nezapomeňte, že kód v rozebrání okna je generován z optimalizované zdroje nemusí odpovídat zobrazené v editoru kódu.Chcete-li ladit optimalizovaného kódu musíte vypnout pouze tento kód.(See [NIB] 12/13 Postupy: Krokování s použitím možnosti Pouze můj kód). Další informace naleznete v tématech Nastavení projektu pro konfigurace Debug C# a Nastavení projektu v jazyce Visual Basic ladění konfigurace. |
Výstupní cesta |
Nastavte bin\Debug\. |
Upřesnit možnosti kompilace |
Pouze v jazyce Visual Basic.Klepněte na tlačítko Advanced nastavit upřesňující vlastnosti, které jsou popsány v následující tabulce. |
Dialogové okno Upřesnit nastavení kompilátoru
Název vlastnosti |
Nastavení |
---|---|
Povolit optimalizace |
Z důvodů uvedených v nastavena na hodnotu false Optimalizace kódu možnost v předchozí tabulce. |
Generovat ladicí informace |
Toto políčko způsobit příznak/Debug nastavit při kompilaci, který bude generovat informace potřebné k usnadnění ladění. |
Definovat konstantní ladění |
Zaškrtněte toto políčko definovat DEBUG konstanta, která umožňuje aplikacím použít Debug třídy. |
Definovat konstantní trasování |
Zaškrtněte toto políčko definovat TRACE konstanta, která umožňuje aplikacím použít Trace třídy. |