Nastavení projektu pro konfiguraci ladění jazyka Visual Basic

Nastavení projektu pro konfiguraci ladění jazyka Visual Basic můžete změnit v okně Stránky vlastností, jak je popsáno v konfiguracích ladění a verzí. Následující tabulky ukazují, kde najít nastavení související s ladicím programem v okně Stránky vlastností.

Upozorňující

Toto téma se nevztahuje na aplikace pro UPW. Viz Spuštění ladicí relace (VB, C#, C++ a XAML).

Karta Ladění

Nastavení Popis
Konfigurace Nastaví režim pro kompilaci aplikace. Vyberte mezi aktivními (laděním), laděním, vydáním, všemi konfiguracemi.
Spustit akci Tato skupina ovládacíchprvkůch

- Spuštění projektu je výchozí a spustí spouštěný projekt pro ladění.
- Spuštění externího programu umožňuje spustit a připojit se k programu, který není součástí projektu sady Visual Studio. Další informace naleznete v tématu Připojení ke spuštěným procesům.
- Spuštění prohlížeče v adrese URL umožňuje ladit webovou aplikaci.
Argumenty příkazového řádku Určuje argumenty příkazového řádku pro program, který se má ladit. Název příkazu je název programu zadaný v externím programu Start. Pokud je akce Zahájení nastavena na počáteční adresu URL, budou argumenty příkazového řádku ignorovány.
Pracovní adresář Určuje pracovní adresář laděného programu. V jazyce Visual Basic je pracovní adresář adresářem, ze které je aplikace spuštěna. Výchozí pracovní adresář je \bin\Debug nebo \bin\Release v závislosti na aktuální konfiguraci.
Použití vzdáleného počítače Pokud je toto políčko zaškrtnuté, je povolené vzdálené ladění. Do textového pole můžete zadat název vzdáleného počítače, kde se aplikace spustí pro účely ladění nebo název serveru Msvsmon. Umístění exe na vzdáleném počítači je určeno vlastností Výstupní cesta na kartě Sestavení. Umístění musí být na vzdáleném počítači sdíleným adresářem.
Ladění nespravovaného kódu Umožňuje ladit volání nativního (nespravovaného) kódu Win32 ze spravované aplikace. To má stejný účinek jako výběr smíšeného typu ladicího programu v projektu Visual C++.
Ladění SQL Serveru Umožňuje ladění databázových objektů SQL Serveru.

Karta Kompilace: stiskněte tlačítko Upřesnit možnosti kompilace.

Nastavení Popis
Povolení optimalizací Tato možnost by měla být nezaškrtnutá. Optimalizace způsobí, že kód, který se skutečně spustí, se liší od zdrojového kódu zobrazeného v sadě Visual Studio, a proto je ladění obtížné. Pokud je kód optimalizovaný, při ladění pomocí nástroje Just My Code se ve výchozím nastavení nenačtou symboly.
Generování informací o ladění Toto nastavení (ekvivalentní možnosti kompilátoru /debug) se ve výchozím nastavení definuje ve verzích ladění i ve verzích sestavení. Ladicí program používá tyto informace k zobrazení názvů proměnných a dalších informací v užitečné podobě při ladění. Pokud program kompilujete bez těchto informací, bude funkce ladicího programu omezená. Další informace naleznete v tématu /debug.
Definování konstanty DEBUG Definování tohoto symbolu umožňuje podmíněnou kompilaci výstupních funkcí z třídy Debug. Pomocí tohoto symbolu definovaného ladicí metody třídy generují výstup do okna Výstup. Bez tohoto symbolu nejsou metody třídy Debug kompilovány a není generován žádný výstup. Tento symbol by měl být definován ve verzi ladění a neměl by být definován ve verzi vydané verze. Definování tohoto symbolu ve verzi vydané verze vytvoří nepotřebný kód, který program zpomalí.
Definování konstanty TRACE Definování tohoto symbolu umožňuje podmíněnou kompilaci výstupních funkcí z třídy Trace. S tímto symbolem definovaným generují metody třídy Trace výstup do okna Výstup. Bez tohoto symbolu nejsou metody třídy Trace kompilovány a není generován žádný výstup trasování. Tento symbol je ve výchozím nastavení definován pro verze ladění i verze.

Viz také