Condividi tramite


Cenni preliminari sulla compilazione di file di informazioni di visualizzazione

Avviso

Anche se BSCMAKE è ancora installato con Visual Studio, non viene più usato dall'IDE. Poiché Visual Studio 2008, le informazioni sui simboli e di esplorazione vengono archiviate automaticamente in un file di SQL Server .sdf nella cartella della soluzione.

Per creare informazioni di esplorazione dei simboli, il compilatore crea un .sbr file per ogni file di origine nel progetto, quindi BSCMAKE.EXE concatena i .sbr file in un unico .bsc file.

La generazione .sbr di file e .bsc richiede tempo, quindi Visual Studio disattiva queste funzioni per impostazione predefinita. Se si desidera esplorare le informazioni correnti, è necessario attivare le opzioni di esplorazione e compilare di nuovo il progetto.

Usare /FR o /Fr per indicare al compilatore di creare .sbr file. Per creare .bsc file, è possibile chiamare BSCMAKE dalla riga di comando. L'uso di BSCMAKE dalla riga di comando offre un controllo più preciso sulla manipolazione dei file di informazioni di esplorazione. Per altre informazioni, vedere Riferimenti a BSCMAKE.

Suggerimento

È possibile attivare la .sbr generazione di file, ma lasciare .bsc disattivata la generazione di file. Ciò offre compilazioni veloci, ma consente anche di creare rapidamente un nuovo .bsc file attivando la .bsc generazione e la compilazione del progetto.

È possibile ridurre il tempo, la memoria e lo spazio su disco necessari per compilare un .bsc file riducendo le dimensioni del .bsc file.

Per informazioni su come compilare un file del browser nell'ambiente di sviluppo, vedere Pagina delle proprietà Generale (Progetto ).

Per creare un file più piccolo .bsc

  1. Usare le opzioni della riga di comando di BSCMAKE per escludere informazioni dal file di informazioni di esplorazione.

  2. Omettere i simboli locali in uno o più .sbr file durante la compilazione o l'assemblaggio.

  3. Se un file oggetto non contiene informazioni necessarie per la fase corrente del debug, omettere il .sbr file dal comando BSCMAKE quando si ricompila il file di informazioni di esplorazione.

Per combinare le informazioni di esplorazione da diversi progetti in un unico file del browser (.bsc)

  1. Non compilare il .bsc file a livello di progetto o usare l'opzione /n per impedire che i .sbr file vengano troncati.

  2. Dopo aver compilato tutti i progetti, eseguire BSCMAKE con tutti i .sbr file come input. I caratteri jolly vengono accettati. Ad esempio, se si dispone di directory C:\Xdi progetto , C:\Ye C:\Z con .sbr i file in essi contenuti e si vuole combinarli tutti in un unico .bsc file, usare BSCMAKE C:\X\*.sbr C:\Y\*.sbr C:\Z\*.sbr /o c:\whatever_directory\combined.bsc per compilare il file combinato .bsc .

Vedi anche

Strumenti di compilazione aggiuntivi MSVC
Informazioni di riferimento su BSCMAKE