Sdílet prostřednictvím


Gewusst wie: Verringern der Größe eines MFC-Debugbuilds

Aktualisiert: November 2007

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

C++

Web Developer

Express

Thema ist nicht vorhanden Thema ist nicht vorhanden

Nur "Systemeigen"

Thema ist nicht vorhanden

Standard

Thema ist nicht vorhanden Thema ist nicht vorhanden

Nur "Systemeigen"

Thema ist nicht vorhanden

Pro und Team

Thema ist nicht vorhanden Thema ist nicht vorhanden

Nur "Systemeigen"

Thema ist nicht vorhanden

Tabellenlegende:

Thema ist vorhanden

Vorhanden

Thema ist nicht vorhanden

Nicht vorhanden

Thema ist vorhanden, Befehl wird jedoch standardmäßig verborgen

Befehl oder Befehle, die standardmäßig ausgeblendet sind.

8tzy32aa.alert_note(de-de,VS.90).gifHinweis:

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

Die Debuginformationen für eine umfangreiche MFC-Anwendung können sehr viel Speicherplatz beanspruchen.

So verringern Sie den Umfang der Debuginformationen

  • Erstellen Sie die MFC‑Bibliotheken neu. Verwenden Sie hierfür die /Z7, /Zi, /ZI (Debuginformationsformat)-Option anstelle von /Z7. Durch diese Optionen wird eine einzelne Programmdatenbank-Datei (PDB) mit Debuginformationen für die gesamte Bibliothek erstellt, wodurch Redundanz und Speicherplatzanforderungen verringert werden.

    - oder -

    Erstellen Sie die MFC-Bibliotheken ohne Debuginformationen neu (keine /Z7, /Zi, /ZI (Debuginformationsformat)-Option). In diesem Fall werden Sie die meisten Debuggerfunktionen aufgrund fehlender Debuginformationen innerhalb des MFC-Bibliothekscodes nicht nutzen können. Da die MFC-Bibliotheken jedoch bereits eingehend gedebuggt wurden, stellt dies u. U. kein Problem dar.

    - oder -

    Erstellen Sie eine eigene Anwendung mit modulspezifischen Debuginformationen. Weitere Informationen finden Sie unter Gewusst wie: Erstellen einer MFC-Anwendung mit Debuginformationen für ausgewählte Module.

Siehe auch

Weitere Ressourcen

MFC-Debugverfahren