/recurse (C#-Compileroptionen)

Mit der Option „/recurse“ können Sie Quellcodedateien in allen untergeordneten Verzeichnissen des angegebenen Verzeichnisses (dir) oder des Projektverzeichnisses kompilieren.

Syntax

/recurse:[dir\]file  

Argumente

dir (optional)
Das Verzeichnis, in dem die Suche beginnen soll. Wenn dieses nicht angegeben wird, beginnt die Suche im Projektverzeichnis.

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

Hinweise

Mit der Option /recurse können Sie Quellcodedateien in allen untergeordneten Verzeichnissen des angegebenen Verzeichnisses (dir) oder des Projektverzeichnisses kompilieren.

Sie können Platzhalter in einem Dateinamen verwenden, um alle übereinstimmenden Dateien im Projektverzeichnis zu kompilieren, ohne /recurse zu verwenden.

Diese Compileroption steht in Visual Studio nicht zur Verfügung und kann auch nicht programmgesteuert angepasst werden.

Beispiel

Kompiliert alle C#-Dateien im aktuellen Verzeichnis:

csc *.cs  

Kompiliert alle C#-Dateien im Verzeichnis „dir1\dir2“ sowie in allen Verzeichnisse darunter und generiert „dir2.dll“:

csc /target:library /out:dir2.dll /recurse:dir1\dir2\*.cs  

Siehe auch

C#-Compileroptionen
Verwalten von Projekt- und Projektmappeneigenschaften