Erstellen von Browseinformationsdateien: Übersicht

Warnung

Obwohl BSCMAKE weiterhin mit Visual Studio installiert ist, wird sie von der IDE nicht mehr verwendet. Seit Visual Studio 2008 werden Die Such- und Symbolinformationen automatisch in einer SQL Server-Datei .sdf im Lösungsordner gespeichert.

Um Suchinformationen zum Durchsuchen von Symbolen zu erstellen, erstellt der Compiler eine .sbr Datei für jede Quelldatei in Ihrem Projekt, und BSCMAKE.EXE verkettet die .sbr Dateien in einer .bsc Datei.

Das Generieren und .bsc Dateien .sbr dauert Zeit, sodass Visual Studio diese Funktionen standardmäßig deaktiviert. Wenn Sie aktuelle Informationen durchsuchen möchten, müssen Sie die Suchoptionen aktivieren und Ihr Projekt erneut erstellen.

Verwenden /FR Oder /Fr um den Compiler anweisen, Dateien zu erstellen .sbr . Zum Erstellen von .bsc Dateien können Sie BSCMAKE über die Befehlszeile aufrufen. Wenn Sie BSCMAKE über die Befehlszeile verwenden, können Sie die Manipulation von Durchsuchen-Informationsdateien genauer steuern. Weitere Informationen finden Sie unter BSCMAKE-Referenz.

Tipp

Sie können die .sbr Dateigenerierung aktivieren, aber die Dateigenerierung deaktiviert lassen .bsc . Dies bietet schnelle Builds, ermöglicht es Ihnen aber auch, schnell eine neue .bsc Datei zu erstellen, indem Sie die Dateigenerierung aktivieren .bsc und das Projekt erstellen.

Sie können den Zeit-, Arbeitsspeicher- und Speicherplatz für die Erstellung einer .bsc Datei reduzieren, indem Sie die Größe der .bsc Datei verringern.

Informationen zum Erstellen einer Browserdatei in der Entwicklungsumgebung finden Sie auf der Allgemeinen Eigenschaftenseite (Project ).

So erstellen Sie eine kleinere .bsc Datei

  1. Verwenden Sie BSCMAKE-Befehlszeilenoptionen , um Informationen aus der Suchinformationsdatei auszuschließen.

  2. Lassen Sie beim Kompilieren oder Zusammenstellen lokale Symbole in einer oder .sbr mehreren Dateien aus.

  3. Wenn eine Objektdatei keine Informationen enthält, die für die aktuelle Debugphase erforderlich sind, lassen Sie die .sbr Datei aus dem Befehl "BSCMAKE" aus, wenn Sie die Suchinformationsdatei neu erstellen.

So kombinieren Sie die Suchinformationen aus mehreren Projekten in einer Browserdatei (.bsc)

  1. Erstellen Sie die .bsc Datei entweder nicht auf Projektebene, oder verwenden Sie die /n Option, um zu verhindern, dass die .sbr Dateien abgeschnitten werden.

  2. Nachdem alle Projekte erstellt wurden, führen Sie BSCMAKE mit allen .sbr Dateien als Eingabe aus. Wildcards werden akzeptiert. Wenn Sie z. B. Projektverzeichnisse C:\X, C:\Yund dateien .sbr darin enthalten hatten und C:\Z sie alle in einer .bsc Datei kombinieren möchten, verwenden BSCMAKE C:\X\*.sbr C:\Y\*.sbr C:\Z\*.sbr /o c:\whatever_directory\combined.bsc Sie die kombinierte .bsc Datei.

Siehe auch

Zusätzliche MSVC-Buildtools
BSCMAKE-Referenz