MSBuild

위키백과, 우리 모두의 백과사전.

MSBuild
개발자마이크로소프트
발표일2003년(21년 전)(2003)
안정화 버전
v16.11.0 / 2021년 8월 11일(2년 전)(2021-08-11)[1]
저장소
프로그래밍 언어C#
운영 체제크로스 플랫폼
플랫폼닷넷 프레임워크
종류빌드 자동화
라이선스MIT 허가서
웹사이트docs.microsoft.com/visualstudio/msbuild/msbuild 위키데이터에서 편집하기

마이크로소프트 빌드 엔진(Microsoft Build Engine) 또는 MSBuild[2][3]는 네이티브 C++ 코드 및 매니지드 코드를 위한 자유-오픈 소스 빌드 도구 집합이며 닷넷 프레임워크의 일부였다. 비주얼 스튜디오는 MSBuild에 의존하지만, MSBuild가 비주얼 스튜디오에 의존하지는 않는다.[4] 비주얼 스튜디오 애플리케이션 라이프사이클 관리팀 파운데이션 서버를 통해 팀 빌드를 수행하기 위해 MSBuild에 의존한다.[4]

역사[편집]

MSBuild는 2003년 비주얼 스튜디오 2005(코드명 Whidbey)[5]윈도우 비스타(코드명 롱혼/Longhorn)에 사용하기 위해 닷넷 프레임워크 2.0을 대상으로 2003년에 처음 만들어졌다.[6][7]

버전[편집]

버전 닷넷 프레임워크 비주얼 스튜디오 버전 기본 설치 위치 (x86)[8]
2.0 2.0 2005 C:\Windows\Microsoft.NET\Framework\v2.0.50727
3.5 3.5 2008 C:\Windows\Microsoft.NET\Framework\v3.5
4.8.3761.0 4.5.2 2010/2012 C:\Windows\Microsoft.NET\Framework\v4.0.30319
12.0[9] 4.5.2 2013 C:\Program Files (x86)\MSBuild\12.0\Bin
14.0 4.6 2015 C:\Program Files (x86)\MSBuild\14.0\Bin
15.0[10] 4.7 2017
  • C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin
  • C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin
  • C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin
16.0[11] 4.7.2 2019 C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin
17.0 2022
  • C:\Program Files\Microsoft Visual Studio\2022\BuildTools\MSBuild\Current\Bin
  • C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin
  • C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin

각주[편집]

  1. “Latest release”. Microsoft/msbuild. 《GitHub》. Microsoft. 2021년 9월 1일에 확인함. 
  2. “microsoft/msbuild: The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio”. 《깃허브》. 마이크로소프트. 2019년 7월 23일에 확인함. 
  3. Hashimi, Sayed Ibrahim; Bartholomew, William (2009). 《Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build》. Microsoft Press. 406쪽. ISBN 978-0-7356-2628-7. 
  4. “MSBuild”. MSBuild. 《en:Microsoft Docs. 2019년 7월 23일에 확인함. 
  5. “Building, Testing, and Deployment”. What's New in Visual Studio 2005. 《MSDN》. Microsoft. 2014년 8월 26일에 원본 문서에서 보존된 문서. 
  6. Sneath, Tim (July 19, 2004). “MSBuild: The New Build System for Visual Studio 2005 and Longhorn”. Tim Sneath. 《MSDN Blogs》. 2018년 4월 22일에 확인함. 
  7. England, Chuck (February 25, 2010). “Getting Started with MSBuild”. The Visual Studio Blog. 《MSDN Blogs》. 2018년 4월 22일에 확인함. 
  8. “Standard and custom Toolset configurations”. MSBuild. 《en:Microsoft Docs. 2019년 7월 23일에 확인함. 
  9. “What's new in MSBuild 12.0”. MSBuild. 《en:Microsoft Docs. 2019년 7월 23일에 확인함. [깨진 링크(과거 내용 찾기)]
  10. “What's new in MSBuild 15”. MSBuild. 《en:Microsoft Docs. 2019년 7월 23일에 확인함. 
  11. “What's new in MSBuild 16.0”. MSBuild. 《en:Microsoft Docs. 2019년 7월 23일에 확인함. 

추가 문헌[편집]

외부 링크[편집]