Teilen über


-recurse

Kompiliert Quellcodedateien in allen untergeordneten Verzeichnissen des angegebenen Verzeichnisses oder des Projektverzeichnisses.

Syntax

-recurse:[dir\]file  

Argumente

dir
Dies ist optional. Das Verzeichnis, in dem die Suche beginnen soll. Wenn nicht angegeben, beginnt die Suche im Projektverzeichnis.

file
Erforderlich. Die Datei(en), nach der oder denen gesucht werden soll. Platzhalterzeichen sind zulässig.

Hinweise

Sie können Platzhalter in einem Dateinamen verwenden, um alle übereinstimmenden Dateien im Projektverzeichnis zu kompilieren, ohne -recurse zu verwenden. Wird kein Name für die Ausgabedatei angegeben, verwendet der Compiler dafür die erste verarbeitete Eingabedatei. Dies ist in der Regel die erste Datei in der alphabetisch sortierten Liste der kompilierten Daten. Daher ist es sinnvoll, eine Ausgabedatei mithilfe der -out-Option anzugeben.

Hinweis

Die Option -recurse steht nicht in der Visual Studio-Entwicklungsumgebung zur Verfügung. Sie ist nur verfügbar, wenn Sie über die Befehlszeile kompilieren.

Beispiel

Mit dem folgenden Befehl werden alle Visual Basic-Dateien im aktuellen Verzeichnis kompiliert:

vbc *.vb  

Mit dem folgenden Befehl werden alle Visual Basic-Dateien im Verzeichnis Test\ABC und alle Verzeichnisse darunter kompiliert und anschließend Test.ABC.dll generiert.

vbc -target:library -out:Test.ABC.dll -recurse:Test\ABC\*.vb  

Siehe auch