Righe di comando di compilazione di esempio (Visual Basic)Sample compilation command lines (Visual Basic)

In alternativa alla compilazione di Visual Basic programmi da Visual Studio, è possibile eseguire la compilazione dalla riga di comando per produrre file eseguibili (exe) o file dll (Dynamic-Link Library).As an alternative to compiling Visual Basic programs from within Visual Studio, you can compile from the command line to produce executable (.exe) files or dynamic-link library (.dll) files.

Il Visual Basic compilatore della riga di comando supporta un set completo di opzioni che controllano i file di input e di output, gli assembly e le opzioni di debug e preprocessore.The Visual Basic command-line compiler supports a complete set of options that control input and output files, assemblies, and debug and preprocessor options. Ogni opzione è disponibile in due forme intercambiabili: -option e /option .Each option is available in two interchangeable forms: -option and /option. Questa documentazione Mostra solo il -option modulo.This documentation shows only the -option form.

La tabella seguente elenca alcune righe di comando di esempio che è possibile modificare per uso personale.The following table lists some sample command lines you can modify for your own use.

ATo UsoUse
Compilare file. vb e creare file. exeCompile File.vb and create File.exe vbc -reference:Microsoft.VisualBasic.dll File.vb
Compilare file. vb e creare file. dllCompile File.vb and create File.dll vbc -target:library File.vb
Compilare file. vb e creare My. exeCompile File.vb and create My.exe vbc -out:My.exe File.vb
Compilare file. vb e creare una libreria e un assembly di riferimento denominato file. dllCompile File.vb and create both a library and a reference assembly named File.dll vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb
Compila tutti i file Visual Basic nella directory corrente, con le ottimizzazioni su e il DEBUG simbolo definito, producendo file2. exeCompile all Visual Basic files in the current directory, with optimizations on and the DEBUG symbol defined, producing File2.exe vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb
Compila tutti i file di Visual Basic nella directory corrente, producendo una versione di debug di file2. dll senza visualizzare il logo o gli avvisiCompile all Visual Basic files in the current directory, producing a debug version of File2.dll without displaying the logo or warnings vbc -target:library -out:File2.dll -nowarn -nologo -debug *.vb
Compila tutti i file di Visual Basic della directory corrente in something. dllCompile all Visual Basic files in the current directory to Something.dll vbc -target:library -out:Something.dll *.vb

Suggerimento

Quando si compila un progetto usando l'IDE di Visual Studio, è possibile visualizzare informazioni sul comando vbc associato con le relative opzioni del compilatore nella finestra output.When you build a project by using the Visual Studio IDE, you can display information about the associated vbc command with its compiler options in the output window. Per visualizzare queste informazioni, aprire la finestra di dialogo Opzioni, progetti e soluzioni, compila ed Esegui, quindi impostare il livello di dettaglio dell'output di compilazione del progetto MSBuild su normale o su un livello di dettaglio superiore.To display this information, open the Options Dialog Box, Projects and Solutions, Build and Run, and then set the MSBuild project build output verbosity to Normal or a higher level of verbosity.

Vedere ancheSee also