Beispiele für Kompilierungsbefehlszeilen (Visual Basic)

Alternativ zum Kompilieren von Visual Basic-Programmen in Visual Studio können Sie diese über die Befehlszeile kompilieren, um ausführbare Dateien (.exe) oder DLL-Dateien (.dll) zu erstellen.

Der Visual Basic-Befehlszeilencompiler unterstützt sämtliche Optionen, die Eingabe- und Ausgabedateien, Assemblys sowie Debug- und Präprozessoroptionen steuern. Jede Option ist in zwei austauschbaren Formaten verfügbar: -option und /option. In dieser Dokumentation wird nur das -option-Format dargestellt.

In der folgenden Tabelle sind einige Beispielbefehlszeilen aufgelistet, die Sie anpassen können.

Beschreibung Verwendung
Kompiliert „File.vb“ und erstellt „File.exe“ vbc -reference:Microsoft.VisualBasic.dll File.vb
Kompiliert „File.vb“ und erstellt „File.dll“ vbc -target:library File.vb
Kompiliert „File.vb“ und erstellt „My.exe“ vbc -out:My.exe File.vb
Kompiliert „File.vb“ und erstellt eine Bibliothek und eine Verweisassembly namens „File.dll“ vbc -target:library -ref:.\debug\bin\ref\file.dll File.vb
Kompiliert alle Visual Basic-Dateien im aktuellen Verzeichnis mit aktivierten Optimierungen dem definierten DEBUG-Symbol und erstellt „File2.exe“ vbc -define:DEBUG=1 -optimize -out:File2.exe *.vb
Kompiliert alle Visual Basic-Dateien im aktuellen Verzeichnis und erstellt eine Debugversion von „File2.dll“, ohne das Logo oder Warnungen anzuzeigen vbc -target:library -out:File2.dll -nowarn -nologo -debug *.vb
Kompiliert alle C#-Dateien im aktuellen Verzeichnis zu „Something.dll“ vbc -target:library -out:Something.dll *.vb

Tipp

Wenn Sie ein Projekt mit der Visual Studio-IDE erstellen, können Sie Informationen zum zugeordneten Befehl vbc und dessen Compileroptionen im Ausgabefenster anzeigen. Navigieren Sie hierzu zu Optionen > Projekte und Projektmappen > Kompilieren und ausführen, und legen Sie die Ausführlichkeit der MSBuild-Projektbuildausgabe auf Normal oder höher fest.

Siehe auch