Condividi tramite


Preparazione al debug: impostazioni consigliate delle proprietà

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento non applicabile Argomento non applicabile Argomento applicabile Argomento non applicabile

Standard

Argomento non applicabile

Argomento non applicabile

Argomento applicabile

Argomento non applicabile

Pro e Team

Argomento non applicabile

Argomento non applicabile

Argomento applicabile

Argomento non applicabile

Legenda tabella:

Argomento applicabile

Applicabile

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

Determinate proprietà devono essere impostate nello stesso modo per tutti gli scenari di debug non gestito.

Nelle tabelle riportate di seguito sono indicate le impostazioni consigliate delle proprietà.

Le impostazioni non specificate in queste tabelle possono variare in base al tipo di progetto non gestito.

Proprietà di configurazione | C/C++ | nodo Ottimizzazione

Nome proprietà

Impostazione

Ottimizzazione

Impostare su Disabilitato (/0d). L'esecuzione del debug di codice ottimizzato è più complessa perché le istruzioni generate non corrispondono direttamente al codice sorgente. Se viene individuato un errore nel codice ottimizzato del programma, è possibile attivare questa impostazione, tenendo presente però che il codice riportato nella finestra Disassembly è generato da codice sorgente ottimizzato che potrebbe non corrispondere a quanto appare nelle finestre del codice sorgente. È possibile che altre funzionalità, ad esempio il debug passo a passo, non funzionino come previsto.

Proprietà di configurazione | Linker | nodo Debug

Nome proprietà

Impostazione

Genera informazioni di debug

Si consiglia di impostare questa opzione sempre su Sì (/DEBUG) per creare i simboli di debug e i file necessari per il debug. Quando l'applicazione passa alla fase di produzione, è possibile disattivare questa opzione.

Vedere anche

Altre risorse

Debug del codice gestito

Preparazione al debug: tipi di progetto Visual C++