Beispiele für Kompilierungsbefehlszeilen (Visual Basic)
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 |
Verwendung |
---|---|
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.