MSBuild 지시 파일MSBuild Response Files

지시(.rsp) 파일은 MSBuild.exe 명령줄 스위치를 포함하는 텍스트 파일입니다.Response (.rsp) files are text files that contain MSBuild.exe command line switches. 각 스위치가 별도 줄에 있거나 모든 스위치가 한 줄에 있을 수 있습니다.Each switch can be on a separate line or all switches can be on one line. 주석 줄의 앞에 # 기호가 붙습니다.Comment lines are prefaced with a # symbol. @ 스위치는 다른 지시 파일을 MSBuild.exe에 전달하는 데 사용됩니다.The @ switch is used to pass another response file to MSBuild.exe.


자동 지시 파일은 프로젝트를 빌드할 때 자동으로 MSBuild.exe에서 사용하는 특별한 .rsp 파일입니다.The auto-response file is a special .rsp file that MSBuild.exe automatically uses when building a project. MSBuild.rsp라는 파일은 MSBuild.exe와 같은 디렉터리에 있어야 하고, 그렇지 않으면 찾을 수 없습니다.This file, MSBuild.rsp, must be in the same directory as MSBuild.exe, otherwise it will not be found. 이 파일을 편집하여 MSBuild.exe에 대한 기본 명령줄 스위치를 지정할 수 있습니다.You can edit this file to specify default command line switches to MSBuild.exe. 예를 들어 프로젝트를 빌드할 때마다 동일한 로거를 사용하는 경우 /logger 스위치를 MSBuild.rsp에 추가할 수 있습니다. 그러면 MSBuild.exe는 프로젝트가 빌드될 때마다 로거를 사용합니다.For example, if you use the same logger every time you build a project, you can add the /logger switch to MSBuild.rsp, and MSBuild.exe will use the logger every time a project is built.


버전 15.6 이상에서는 MSBuild가 프로젝트의 부모 디렉터리에서 Directory.Build.rsp라는 파일을 검색합니다.In version 15.6 and above, MSBuild will search parent directories of the project for a file named Directory.Build.rsp. 이 기능은 소스 코드 리포지토리에서 명령줄 빌드 중에 기본 인수를 제공하는 데 도움이 될 수 있습니다.This can be helpful in a source code repository to provide default arguments during command-line builds. 또한 호스팅된 빌드의 명령줄 인수를 지정하는 데 사용할 수 있습니다.It can also be used to specify the command-line arguments of hosted builds.

참고 항목See Also

MSBuild 참조 MSBuild Reference
명령줄 참조Command-Line Reference