개요
MS에서 제공하는 Visual Studio 개발 프로젝트나 솔루션을 빌드하기 위해 제공하는 커맨드 방식 스크립트 툴.
하이라이트 기능이 추가 되어 빌드시에 상황을 쉽게 파악이 가능하다.
설치
Visual Studio를 깔면 C:\windows\Microsoft.net\framework\version.x.x
경로에 설치된다. 해당 경로에 가보면 MSBuild.exe 실행파일이 있다.
설치를 했으므로 자동 빌드 및 다양한 곳에서 활용하기(전역적으로 커맨드 라인에 실행하기 위해)
역시 수동으로 환경변수를 지정한다.
시작 -> 검색칸에 "환경변수" -> 시스템 환경 변수 편집 -> 환경 변수 -> 시스템 변수의 PATH에
C:\windows\Microsoft.net\framework\version.x.x 경로 추가.( 안될 시 세미콜론과 스페이스를 확인)
사용법
MSbuild myproject.sln /t:Rebuild /p:Configuration=Release
MSbuild myproject.vcproj /t:Rebuild /p:Configuration=Debug
Jenkkins등 CI 툴에서도 해당 MSBuild의 경로를 지정해주면 자동 빌드 시스템에 이것을 사용한다.
해당 서버 컴퓨터에 환경 변수를 지정해줘야한다.
참조
MSBuild Reference (MSDN .NET 4.0 Version)
https://msdn.microsoft.com/en-us/library/0k6kkbsd%28v=vs.100%29.aspx
MSDN Command Line Reference
https://msdn.microsoft.com/en-us/library/ms164311.aspx
원본링크
[컴파일] MSBuild
개요MS에서 제공하는 Visual Studio 개발 프로젝트나 솔루션을 빌드하기 위해 제공하는 커맨드 방식 스크립트 툴. 하이라이트 기능이 추가 되어 빌드시에 상황을 쉽게 파악이 가능하다. 설치 Visual St
hmjo.tistory.com