Condividi tramite


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

Le informazioni contenute in questo argomento sono valide per:

Edizione

Visual Basic

C#

F#

C++

Web Developer

Express

Argomento non applicabile Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Pro, Premium e Ultimate

Argomento non applicabile Argomento non applicabile Argomento non applicabile

Solo nativo

Argomento non applicabile

Nota

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida a seconda delle impostazioni attive o dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Gestione delle impostazioni.

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 (Debug Information Format) 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 (Debug Information Format)). 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: compilare un'applicazione MFC con informazioni di debug per moduli selezionati.

Vedere anche

Altre risorse

Tecniche di debug MFC