Share via


/recurse (C# 編譯器選項)

/recurse 選項可以讓您編譯指定目錄 (dir) 或專案目錄下,所有子目錄中的原始程式碼檔。

/recurse:[dir\]file

引數

  • dir (選擇項)
    要做為搜尋起點的目錄。 如果沒有指定,搜尋就會從專案目錄開始。

  • file
    要搜尋的檔案。 可以使用萬用字元。

備註

/recurse 選項可以讓您編譯指定目錄 (dir) 或專案目錄下,所有子目錄中的原始程式碼檔。

您可以在檔名中使用萬用字元,來編譯專案目錄中所有相符的檔案,而不需要使用 /recurse

在 Visual Studio 中無法使用這個編譯器選項,而且無法利用程式設計的方式變更它。

範例

編譯目前目錄中的所有 C# 檔案:

csc *.cs

編譯 dir1\dir2 目錄和該目錄下的任一目錄的所有 C# 檔案,並產生 dir2.dll:

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

請參閱

其他資源

C# 編譯器選項

專案屬性 (Visual Studio)