/recurse(하위 디렉터리에서 소스 파일 찾기)(C# 컴파일러 옵션)
업데이트: 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