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.