/recurse (在子目錄中尋找原始程式檔) (C# 編譯器選項)
更新:2007 年 11 月
/recurse 選項可以讓您編譯指定目錄 (dir) 或專案目錄下,所有子目錄中的原始程式碼檔。
/recurse:[dir\]file
引數
dir (選擇項)
要做為搜尋起點的目錄。如果沒有指定,搜尋就會從專案目錄開始。file
要搜尋的檔案。可以使用萬用字元 (Wildcard Character)。
備註
/recurse 選項可以讓您編譯指定目錄 (dir) 或專案目錄下,所有子目錄中的原始程式碼檔。
您可以在檔名中使用萬用字元,來編譯專案目錄中所有相符的檔案,而不需要使用 /recurse。
這個編譯器選項無法在 Visual Studio 中使用,而且無法利用程式設計的方式變更這個選項。
範例
編譯目前目錄中的所有 C# 檔案:
csc *.cs
編譯 dir1\dir2 目錄和該目錄下的任一目錄的所有 C# 檔案,並產生 dir2.dll:
csc /target:library /out:dir2.dll /recurse:dir1\dir2\*.cs