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 |
Solo nativo |
|||
Standard |
Solo nativo |
|||
Pro e Team |
Solo nativo |
Legenda tabella:
Si applica |
|
Non applicabile |
|
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.