/Build (devenv.exe)/Build (devenv.exe)

지정된 솔루션 구성 파일을 사용하여 솔루션을 빌드합니다.Builds a solution using a specified solution configuration file.

구문Syntax

Devenv SolutionName /build SolnConfigName [/project ProjName [/projectconfig ProjConfigName]]

인수Arguments

SolutionNameSolutionName 필수.Required. 솔루션 파일의 전체 경로 및 이름입니다.The full path and name of the solution file.
SolnConfigNameSolnConfigName 필수.Required. SolutionName에서 명명된 솔루션을 빌드하는 데 사용할 솔루션 구성의 이름입니다.The name of the solution configuration that will be used to build the solution named in SolutionName. 여러 솔루션 플랫폼을 사용할 수 있는 경우 플랫폼(예를 들어 "디버그|Win32")을 지정해야 합니다.If multiple solution platforms are available, you must also specify the platform, for example "Debug|Win32".
/project ProjName/project ProjName 선택 사항입니다.Optional. 솔루션 내에 있는 프로젝트 파일의 경로와 이름입니다.The path and name of a project file within the solution. SolutionName 폴더에서 프로젝트 파일, 프로젝트의 표시 이름 또는 프로젝트 파일의 전체 경로와 이름까지의 상대 경로를 입력할 수 있습니다.You can enter a relative path from the SolutionName folder to the project file, or the project's display name, or the full path and name of the project file.
/projectconfig ProjConfigName/projectconfig ProjConfigName 선택 사항입니다.Optional. 명명된 프로젝트를 빌드할 때 사용할 프로젝트 빌드 구성 이름입니다.The name of a project build configuration to be used when building the named project. 여러 프로젝트 플랫폼을 사용할 수 있는 경우 플랫폼(예를 들어 "디버그|Win32")을 지정해야 합니다.If multiple project platforms are available, you must also specify the platform, for example "Debug|Win32".

설명Remarks

  • /build 스위치는 IDE(통합 개발 환경)내에서 솔루션 빌드 메뉴 명령과 동일한 기능을 수행합니다.The /build switch performs the same function as the Build Solution menu command within the integrated development environment (IDE).

  • 공백을 포함하는 문자열은 큰따옴표로 묶습니다.Enclose strings that include spaces in double quotes.

  • 오류를 포함한 빌드에 대한 요약 정보는 명령 창 또는 /out 스위치로 지정된 로그 파일에 표시할 수 있습니다.Summary information for builds, including errors, can be displayed in the command window, or in any log file specified with the /out switch.

  • /build 스위치는 마지막 빌드 이후 변경된 프로젝트만을 빌드합니다.The /build switch only builds projects that have changed since the last build. 솔루션에서 모든 프로젝트를 빌드하려면 대신 /rebuild를 사용합니다.To build all projects in a solution, use /rebuild instead.

  • 잘못된 프로젝트 구성이라는 오류 메시지가 발생하면 솔루션 플랫폼 또는 프로젝트 플랫폼(예를 들어 "디버그|Win32")을 지정했는지 확인합니다.If you get an error message that says Invalid project configuration, make sure that you've specified a solution platform or project platform, for example "Debug|Win32".

Example

다음 명령은 "MySolution"의 "Debug" 솔루션 구성 내에서 "디버그" 프로젝트 빌드 구성을 사용하여 "CSharpConsoleApp" 프로젝트를 빌드합니다.The following command builds the project "CSharpConsoleApp", using the "Debug" project build configuration within the "Debug" solution configuration of "MySolution".

devenv "C:\Visual Studio Projects\MySolution\MySolution.sln" /build Debug /project "CSharpWinApp\CSharpWinApp.csproj" /projectconfig Debug

참고 항목See also