Freigeben über


So wird's gemacht: Aufrufen des Command-Line Compilers

Sie können den Befehlszeilencompiler aufrufen, indem Sie den Namen der ausführbaren Datei in die Befehlszeile eingeben (auch bekannt als MS-DOS-Eingabeaufforderung). Wenn Sie über die Windows-Standardeingabeaufforderung kompilieren, müssen Sie den vollqualifizierten Pfad zur ausführbaren Datei eingeben. Sie können entweder die Developer-Eingabeaufforderung für Visual Studio verwenden oder die PATH-Umgebungsvariable ändern, um dieses Standardverhalten zu überschreiben. Beide Varianten ermöglichen die Kompilierung aus einem beliebigen Verzeichnis, indem Sie einfach den Compilernamen eingeben.

[! TIPP] Verwenden Sie für moderne .NET-Projekte den dotnet build Befehl zum Kompilieren von Visual Basic-Quelldateien. Der vbc.exe Befehlszeilencompiler wird nur für ältere .NET Framework-Projekte verwendet.

Hinweis

Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio angezeigt als die in den folgenden Anweisungen aufgeführten. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Personalisieren der IDE.

Aufrufen des Compilers mithilfe der Developer-Eingabeaufforderung für Visual Studio

  1. Öffnen Sie den Visual Studio Tools-Programmordner in der Microsoft Visual Studio-Programmgruppe.

  2. Sie können die Entwickler-Eingabeaufforderung für Visual Studio verwenden, um über ein beliebiges Verzeichnis auf Ihrem Computer auf den Compiler zuzugreifen, wenn Visual Studio installiert ist.

  3. Öffnen Sie die Entwickler-Eingabeaufforderung für Visual Studio.

  4. Geben Sie vbc.exe <sourceFileName> in der Befehlszeile die EINGABETASTE ein, und drücken Sie dann die EINGABETASTE.

Wenn Sie z. B. Ihren Quellcode in einem Verzeichnis mit dem Namen SourceFilesgespeichert haben, öffnen Sie die Eingabeaufforderung, und geben Sie Folgendes ein:

cd SourceFiles
vbc.exe Source.vb

Festlegen der PATH-Umgebungsvariable auf den Compiler für die Windows-Eingabeaufforderung fest

  1. Verwenden Sie die Windows-Suchfunktion für die Suche nach Vbc.exe auf Ihrem lokalen Datenträger.

    Der genaue Name des Verzeichnisses, in dem sich der Compiler befindet, hängt vom Speicherort des Windows-Verzeichnisses und der installierten Version von „.NET Framework“ ab. Wenn mehr als eine Version von „.NET Framework“ installiert ist, müssen Sie festlegen, welche Version verwendet werden soll (in der Regel die neueste Version).

  2. Klicken Sie im Startmenü zunächst mit der rechten Maustaste auf Arbeitsplatz und dann im Kontextmenü auf Eigenschaften.

  3. Klicken Sie auf die Registerkarte Erweitertund dann auf Umgebungsvariablen.

  4. Klicken Sie im Bereich Systemvariablen in der Liste auf Pfad und dann auf Bearbeiten.

  5. Verschieben Sie im Dialogfeld Systemvariable bearbeiten die Einfügemarke an das Ende der Zeichenfolge im Feld Variablenwert, und geben Sie ein Semikolon (;) gefolgt vom vollständigen Verzeichnisnamen aus Schritt 1 ein.

  6. Klicken Sie auf OK, um die Änderungen zu bestätigen und die Dialogfelder zu schließen.

Nachdem Sie die PATH-Umgebungsvariable geändert haben, können Sie den Visual Basic-Compiler von einem beliebigen Verzeichnis auf dem Computer aus in der Windows-Eingabeaufforderung ausführen.

Aufrufen des Compilers mithilfe der Windows-Eingabeaufforderung

  1. Klicken Sie im Startmenü auf den Ordner Zubehör, und öffnen Sie dann die Windows-Eingabeaufforderung.

  2. Geben Sie vbc.exe <sourceFileName> in der Befehlszeile die EINGABETASTE ein, und drücken Sie dann die EINGABETASTE.

Wenn Sie z. B. Ihren Quellcode in einem Verzeichnis mit dem Namen SourceFilesgespeichert haben, öffnen Sie die Eingabeaufforderung, und geben Sie Folgendes ein:

cd SourceFiles
vbc.exe Source.vb

Siehe auch