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.

To

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.

TippTipp

Wenn Sie ein Projekt erstellen, indem Sie die Visual Studio-IDE verwenden, können Sie Informationen zum zugeordneten vbc Befehl mit seinen Compileroptionen im Ausgabefenster anzeigen.Um diese Informationen anzuzeigen, öffnen Sie Erstellen und Ausführen, Projekte und Projektmappen, Dialogfeld "Optionen", und legen Sie dann Ausführlichkeit der MSBuild-Projektbuildausgabe zu Normal oder eine höhere Ebene des Ausführlichkeitsgrads fest.Weitere Informationen finden Sie unter Gewusst wie: Anzeigen, Speichern und Konfigurieren von Buildprotokolldateien.

Siehe auch

Weitere Ressourcen

Visual Basic-Befehlszeilencompiler

Bedingte Kompilierung in Visual Basic