Erstellen von Browseinformationsdateien: Übersicht
Um Browserinformationen für die Symbolsuche zu erstellen, legt der Compiler für jede Quelldatei in einem Projekt eine SBR-Datei an, die dann von BSCMAKE.EXE zu einer BSC-Datei verknüpft werden.
Das Generieren von SBR- und BSC-Dateien erfordert Zeit und ist deshalb bei Visual C++ standardmäßig deaktiviert. Wenn Sie aktuelle Informationen durchsuchen möchten, müssen Sie die Anzeigeoptionen wieder aktivieren und das Projekt erneut erstellen.
Verwenden Sie /FR oder /Fr, um mithilfe des Compilers SBR-Dateien zu erstellen. Rufen Sie BSCMAKE von der Befehlszeile auf, um BSC-Dateien zu erstellen. Der Aufruf von BSCMAKE von der Befehlszeile aus ermöglicht Ihnen eine genauere Steuerung der Änderung von Browserinformationsdateien. Weitere Informationen erhalten Sie in der BSCMAKE-Referenz.
Tipp
Sie können die Generierung von SBR-Dateien aktivieren, die Erstellung von BSC-Dateien jedoch deaktiviert lassen. Dadurch können die Dateien schnell erstellt werden, Sie können jedoch auch durch Aktivieren der Generierung von BSC-Dateien und das Erstellen des Projekts schnell eine neue BSC-Datei anlegen.
Wenn eine BSC-Datei verkleinert wird, sind weniger Zeit, Arbeitsspeicher und Festplattenspeicher für das Erstellen der BSC-Datei erforderlich.
Weitere Informationen darüber, wie Sie eine Browserdatei in der Entwicklungsumgebung erstellen, finden Sie unter Eigenschaftenseite "Allgemein"(Projekt).
So erstellen Sie eine kleinere BSC-Datei
Verwenden Sie die BSCMAKE-Befehlszeilenoptionen, um bestimmte Informationen aus der Browserinformationsdatei auszuschließen.
Geben Sie beim Kompilieren oder Assemblieren lokale Symbole nicht in einer SBR-Datei oder mehreren SBR-Dateien an.
Wenn eine Objektdatei keine Informationen enthält, die im aktuellen Schritt des Debugvorgangs benötigt werden, geben Sie die entsprechende SBR-Datei in dem BSCMAKE-Befehl nicht an, wenn Sie die Browserinformationsdatei neu erstellen.
So kombinieren Sie Browserinformationen von mehreren Projekten in einer Browsedatei (.bsc)
Erstellen Sie keine BSC-Datei auf Projektebene. Verwenden Sie andernfalls den /n-Schalter, um zu vermeiden, dass die SBR-Dateien abgeschnitten werden.
Nachdem alle Projekte erstellt wurden, führen Sie BSCMAKE mit allen SBR-Dateien als Eingabe aus. Die Eingabe von Platzhaltern ist möglich. Wenn Sie z. B. die SBR-Dateien in den Projektverzeichnissen C:\X, C:\Y und C:\Z zu einer BSC-Datei kombinieren möchten, verwenden Sie BSCMAKE C:\X\*.sbr C:\Y\*.sbr C:\Z\*.sbr /o c:\beliebiger_Pfad\kombiniert.bsc, um die kombinierte BSC-Datei zu erstellen.