Condividi tramite


Procedura: ridurre le dimensioni di una build di debug di MFC

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

Solo nativo

Argomento non applicabile

Standard

Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Pro e Team

Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Legenda tabella:

Argomento applicabile

Si applica

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

Nota:

Le finestre di dialogo e i comandi di menu visualizzati possono differire da quelli descritti nella Guida a seconda delle impostazioni attive o dell'edizione in uso. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Le informazioni di debug di un'applicazione MFC di grandi dimensioni possono richiedere notevole spazio su disco.

Per ridurre la dimensione delle informazioni di debug

  • Ricompilare le librerie MFC utilizzando l'opzione /Z7, /Zi, /ZI (Formato informazioni di debug) anziché /Z7. Queste opzioni compilano un singolo file di database di programma (PDB) che contiene informazioni di debug per l'intera libreria, riducendo la ridondanza e risparmiando spazio.

    -oppure-

    Ricompilare le librerie MFC omettendo le informazioni di debug (senza specificare l'opzione /Z7, /Zi, /ZI (Formato informazioni di debug)). In questo caso la mancanza delle informazioni di debug impedirà di utilizzare la maggior parte delle utilità del debugger nel codice delle librerie MFC, ma dal momento che le librerie MFC sono già state sottoposte a un debug completo, questo non dovrebbe rappresentare un problema.

    -oppure-

    Compilare l'applicazione con informazioni di debug solo per moduli selezionati. Per ulteriori informazioni, vedere Procedura: generare un'applicazione MFC con informazioni di debug per moduli selezionati.

Vedere anche

Altre risorse

Tecniche di debug MFC