MSBuild

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

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

역사

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

버전

버전닷넷 프레임워크비주얼 스튜디오 버전기본 설치 위치 (x86)
2.02.02005C:\Windows\Microsoft.NET\Framework\v2.0.50727
3.53.52008C:\Windows\Microsoft.NET\Framework\v3.5
4.8.3761.04.5.22010/2012C:\Windows\Microsoft.NET\Framework\v4.0.30319
12.04.5.22013C:\Program Files (x86)\MSBuild\12.0\Bin
14.04.62015C:\Program Files (x86)\MSBuild\14.0\Bin
15.04.72017
  • 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.04.7.22019C:\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. 2022년 8월 20일에 확인함.
  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. 1 2 “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일에 확인함.

추가 문헌

외부 링크