更新:2007 年 11 月

/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

请参见

其他资源

项目属性 (Visual Studio)