Freigeben über


/recurse (Quelldateien in Unterverzeichnissen suchen) (C#-Compileroptionen)

Aktualisiert: November 2007

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

/recurse:[dir\]file

Argumente

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

  • file
    Die zu suchenden Dateien. Platzhalterzeichen sind zulässig.

Hinweise

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

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

Diese Compileroption ist in Visual Studio nicht verfügbar und kann programmgesteuert nicht geändert werden.

Beispiel

Alle C#-Dateien im aktuellen Verzeichnis werden kompiliert:

csc *.cs

Alle C#-Dateien im Verzeichnis dir1\dir2 und in allen darunter befindlichen Verzeichnissen werden kompiliert, und die Datei dir2.dll wird generiert:

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

Siehe auch

Weitere Ressourcen

C#-Compileroptionen

Projekteigenschaften (Visual Studio)