Beispiele für Kompilierungsbefehlszeilen

Aktualisiert: November 2007

Neben der Kompilierung von Visual Basic-Programmen in Visual Studio haben Sie auch die Möglichkeit, ausführbare Dateien (.exe) oder Dynamic Link Library-Dateien (.dll) von der Befehlszeile aus zu kompilieren.

Der Visual Basic-Befehlszeilencompiler unterstützt einen vollständigen Satz von Optionen zur Steuerung von Eingabe- und Ausgabedateien, Assemblys sowie Debug- und Präprozessoroptionen. Jede Option liegt in zwei austauschbaren Varianten vor: -option und /option. In dieser Dokumentation wird nur die Variante /option dargestellt.

Die folgende Tabelle enthält eine Liste mit Beispielbefehlszeilen, die Sie nach Bedarf abwandeln können.

Ziel

Eingabe

Kompilieren von File.vb und Erstellen von File.exe.

vbc /reference:Microsoft.VisualBasic.dll File.vb

Kompilieren von File.vb und Erstellen von File.dll.

vbc /target:library File.vb

Kompilieren von File.vb und Erstellen von My.exe.

vbc /out:My.exe File.vb

Kompilieren aller Visual Basic-Dateien des aktuellen Verzeichnisses mit aktivierter Optimierung und definiertem DEBUG-Symbol zum Erstellen von File2.exe.

vbc /define:DEBUG=1 /optimize /out:File2.exe *.vb

Kompilieren aller Visual Basic-Dateien im aktuellen Verzeichnis zum Erstellen einer Debugversion von File2.dll ohne das Logo oder Warnungen anzuzeigen.

vbc /target:library /out:File2.dll /nowarn /nologo /debug *.vb

Kompilieren aller Visual Basic-Dateien im aktuellen Verzeichnis zu Something.dll

vbc /target:library /out:Something.dll *.vb

Beim Kompilieren von der Befehlszeile aus müssen Sie mit der /reference-Compileroption explizit auf die Laufzeitbibliothek von Microsoft Visual Basic verweisen.

Siehe auch

Konzepte

Bedingte Kompilierung in der Übersicht

Weitere Ressourcen

Visual Basic-Compiler