프로젝트 디자이너, 빌드 이벤트 페이지(C#)Build Events Page, Project Designer (C#)

프로젝트 디자이너빌드 이벤트 페이지를 사용하여 빌드 구성 지침을 지정합니다.Use the Build Events page of the Project Designer to specify build configuration instructions. 또한 빌드 후 이벤트를 실행할 조건을 지정할 수 있습니다.You can also specify the conditions under which any post-build events are run. 자세한 내용은 방법: 빌드 이벤트 지정(C#)방법: 빌드 이벤트 지정(Visual Basic)을 참조하세요.For more information, see How to: Specify Build Events (C#)and How to: Specify Build Events (Visual Basic).

UI 요소 목록UIElement List

구성 이 컨트롤은 이 페이지에서 편집할 수 없습니다.Configuration This control is not editable in this page. 이 컨트롤에 대한 설명은 프로젝트 디자이너, 빌드 페이지(C#)를 참조하세요.For a description of this control, see Build Page, Project Designer (C#).

플랫폼 이 컨트롤은 이 페이지에서 편집할 수 없습니다.Platform This control is not editable on this page. 이 컨트롤에 대한 설명은 프로젝트 디자이너, 빌드 페이지(C#)를 참조하세요.For a description of this control, see Build Page, Project Designer (C#).

빌드 전 이벤트 명령줄 빌드를 시작하기 전에 실행할 명령을 지정합니다.Pre-build event command line Specifies any commands to execute before the build starts. 긴 명령을 입력하려면 빌드 전 편집을 클릭하여 빌드 전 이벤트/빌드 후 이벤트 명령줄 대화 상자를 표시합니다.To type long commands, click Edit Pre-build to display the Pre-build Event/Post-build Event Command Line Dialog Box.

참고

프로젝트가 최신 상태이고 빌드가 트리거되지 않으면 빌드 전 이벤트가 실행되지 않습니다.Pre-build events do not run if the project is up to date and no build is triggered.

빌드 후 이벤트 명령줄 빌드가 종료된 후에 실행할 명령을 지정합니다.Post-build event command line Specifies any commands to execute after the build ends. 긴 명령을 입력하려면 빌드 후 편집을 클릭하여 빌드 전 이벤트/빌드 후 이벤트 명령줄 대화 상자를 표시합니다.To type long commands, click Edit Post-build to display the Pre-build Event/Post-build Event Command Line Dialog Box.

참고

.bat 파일을 실행하는 모든 빌드 후 이벤트 명령 앞에 call 문을 추가합니다.Add a call statement before all post-build commands that run .bat files. 예를 들어 call C:\MyFile.bat 또는 call C:\MyFile.bat call C:\MyFile2.bat로 이름을 지정할 수 있습니다.For example, call C:\MyFile.bat or call C:\MyFile.bat call C:\MyFile2.bat.

빌드 후 이벤트 실행 다음 표에 나와 있는 것처럼 실행할 빌드 후 이벤트에 대한 다음 조건을 지정합니다.Run the post-build event Specifies the following conditions for the post-build event to run, as shown in the following table.

옵션Option 결과Result
항상Always 빌드의 성공 여부에 관계 없이 빌드 후 이벤트가 실행됩니다.Post-build event will run regardless of whether the build succeeds.
빌드가 성공한 경우On successful build 빌드에 성공하면 빌드 후 이벤트가 실행됩니다.Post-build event will run if the build succeeds. 따라서 이벤트는 빌드가 성공하는 한 최신 프로젝트에도 실행됩니다.Thus, the event will run even for a project that is up-to-date, as long as the build succeeds.
빌드에서 프로젝트 출력을 업데이트한 경우When the build updates the project output 컴파일러의 출력 파일(.exe 또는.dll)이 이전 컴파일러 출력 파일과 다른 경우에만 빌드 후 이벤트가 실행됩니다.Post-build event will only run when the compiler's output file (.exe or .dll) is different than the previous compiler output file. 따라서 프로젝트가 최신 상태이면 빌드 후 이벤트가 실행되지 않습니다.Thus, a post-build event is not run if a project is up-to-date.

참고 항목See Also