제품 수명 주기 및 서비스
개발자 커뮤니티 | 시스템 요구 사항 | 호환성 | 배포 가능한 코드 | 사용 조건 | 블로그 | 알려진 문제
참고 항목
이것은 최신 버전의 Visual Studio가 아닙니다. 최신 릴리스를 다운로드하려면 Visual Studio 사이트를 방문하세요.
Visual Studio 및 Team Foundation Server 2012 - 2018
이러한 제품은 주 제품 버전이 출시된 날짜(RTW)부터 시작하여 10년의 Microsoft 제품 수명 주기 정책(5년의 일반 지원과 5년의 추가 지원)을 따릅니다. 예를 들어 Visual Studio 2017은 2017년에 릴리스되었습니다. 지원 수명 주기는 2027년 4월에 종료됩니다.
이러한 제품에 대한 서비스는 새로운 기능과 제품의 기존 기능에 대한 누적 수정으로 구성된 패키지인 “업데이트”(또는 “버전”)를 통해 수행됩니다.
이러한 제품 버전에 대해 Microsoft는 아래 자세히 설명된 기간에 RTW 버전을 지원하고 주기가 완료될 때까지 최신 업데이트 또는 버전을 지원합니다.
업데이트에 대한 지원
RTW 제품을 통해 업데이트 또는 버전을 설치한 다음에는 계속 최신 업데이트로 업그레이드해야만 주기가 완료될 때까지 지원되는 상태로 유지할 수 있습니다.
예 1: Visual Studio 2017 버전 15.1을 사용하는데 15.2가 출시된 경우 지원을 계속 받으려면 15.2로 전환해야 합니다.
예 2: Visual Studio 2015 업데이트 2를 사용하는데 업데이트 3이 출시된 경우 지원을 계속 받으려면 업데이트 3으로 전환해야 합니다.
업데이트를 다운로드하는 방법
고객은 제품 내 프롬프트에 따라 버전을 업데이트하거나 VisualStudio.microsoft.com 또는 My.VisualStudio.com에서 최신 버전을 다운로드하여 업데이트를 받을 수 있습니다.
서비스 팩 정책
지원 수명 주기 동안 Microsoft는 해당 제품의 업데이트 또는 버전 중 하나를 “서비스 팩”으로 지정합니다.
Team Foundation Server 2018의 경우 서비스 팩이 아직 지정되지 않았습니다.
Visual Studio 2017의 경우 서비스 팩은 버전 15.9입니다. Team Foundation Server 2017의 경우 서비스 팩은 업데이트 3입니다.
Visual Studio 2015의 경우 지정된 서비스 팩은 KB3165756의 최신 릴리스가 포함된 업데이트 3. Team Foundation Server 2015의 경우 업데이트 3 및 업데이트 4 두 지정 서비스 팩이 있습니다. 날짜는 Team Foundation Server 주기 정책 사이트의 Team Foundation Server 제품 항목을 참조하세요.
Visual Studio 2013 및 Team Foundation Server 2013의 경우 지정된 서비스 팩은 업데이트 5입니다.
Visual Studio 2012의 경우 지정된 서비스 팩은 업데이트 5입니다. Team Foundation Server 2012의 경우 지정된 서비스 팩은 업데이트 4입니다.
Microsoft에서 업데이트를 서비스 팩으로 지정하는 경우 지원 주기 데이터베이스에 지원에 대한 적절한 날짜가 반영됩니다.
RTW에 대한 지원
RTW 버전을 계속 사용하는 고객의 경우 서비스 팩 날짜가 중요한 기준입니다. RTW에 대한 지원은 Microsoft 지원 서비스 팩 주기 정책에 따라 업데이트 또는 버전이 “서비스 팩”으로 지정되고 1년 후 중단됩니다. RTW 버전을 계속 사용하는 고객은 계속 지원되는 상태로 유지하려면 해당 1년이 끝나기 전에 사용 가능한 최신 업데이트로 업그레이드해야 합니다.
Visual Studio 2017의 경우 RTW 버전 15.0.x에 남아 있는 고객은 2020년 1월까지 계속 지원됩니다.
Visual Studio 2015 및 Team Foundation Server 2015의 경우 RTW는 더 이상 지원되지 않음
Visual Studio 2013 및 Team Foundation Server 2013의 경우 RTW는 더 이상 지원되지 않음
Visual Studio 2012 및 Team Foundation Server 2012의 경우 RTW는 더 이상 지원되지 않음
Microsoft Visual C++ 재배포 가능 패키지
Microsoft Visual C++ 재배포 가능 패키지가 처음 제공되는 Visual Studio 버전의 제품 수명 주기를 따릅니다.
또한 Microsoft Visual C++ 재배포 가능 패키지는 SQL Server 및 Windows Server를 비롯한 다른 Microsoft 제품에서 배포됩니다. 이 경우에 보안 해결 및 종속된 Microsoft 제품의 경우에서만 기본 Visual Studio 제품 주기가 경과하더라도 Microsoft Visual C++ 재배포 가능 패키지를 계속 지원합니다. 기본 Visual Studio 주기가 경과하면 타사 애플리케이션에 대한 Microsoft Visual C++ 재배포 가능 패키지를 지원하지 않습니다. 지원은 부모 제품에 대한 지원 팀에 문의하세요.
참고 항목
재배포 가능 패키지를 만료되었다고 플래그를 지정하는 보안 스캐너와 같은 타사 제품이 있을 수 있습니다. Microsoft Visual C++ 재배포 가능 패키지가 여전히 지원되는 Microsoft 제품을 통해 설치된 경우 해당 재배포 가능 패키지는 해당 제품에 대한 Microsoft 구성 요소 정책별로 지원됩니다.
Visual C++ 도구 집합
Visual Studio 2017부터 Visual C++ 컴파일러를 포함한 Visual C++ 도구 집합은 Visual Studio의 후속 버전에서 제공되는 경우에도 도구 집합이 처음 제공되는 Visual Studio 버전의 제품 수명 주기를 따릅니다. 예를 들어 “VC++ 2017 v141 도구”는 Visual Studio 2017의 지원 수명 주기를 따릅니다. Visual Studio 2015 이하의 경우 Visual C++ 도구 집합은 도구 집합이 제공되는 Visual Studio 버전의 수명 주기에 따라 지원됩니다.
Visual Studio 및 Team Foundation Server 2008 – 2010
이러한 제품의 수명 주기는 RTW 출시 날짜부터 10년의 Microsoft 지원 주기 정책(5년의 일반 지원 및 5년의 추가 지원)을 따릅니다. 이러한 제품은 현재 추가 지원 상태이고 보안 수정만 이용할 수 있습니다. 자세한 내용은 Microsoft 지원 주기 정책을 참조하거나 지원 주기 데이터베이스에서 관련 날짜를 검색하세요.
Visual Studio 서비스가 적용되지 않는 구성 요소
Visual Studio에는 여러 플랫폼에 대한 개발을 가능하게 하는 컴파일러, 언어, 런타임, 환경 및 기타 리소스 또는 도구의 컬렉션이 포함되어 있습니다. Visual Studio 고객의 편의를 위해 Visual Studio와 함께 설치할 수 있는 아래 목록의 구성 요소에는 자체의 라이선스와 지원 및 주기 정책이 적용됩니다. 이 목록에서는 자체의 정책이 적용되는 Visual Studio 구성 요소를 모두 제시하기보다는 가장 많이 사용되는 구성 요소를 강조합니다.
Visual Studio에서 설치하고 수명 주기 데이터베이스에 명시적인 수명 주기 정책이 없는 구성 요소의 경우 지원되는 버전은 현재 다운로드할 수 있는 최신 버전입니다.
구성 요소 | 구성 요소 | 구성 요소 |
---|---|---|
.NET | ASP.NET 웹 자료 | .NET Core |
Entity Framework | Exchange | Office |
Windows | Windows Server | 온라인 서비스 |
SharePoint | Silverlight | SQL Server |
Microsoft Azure | Application Insights | Xamarin |
Visual Studio용 Cordova 도구 | Python Tools for Visual Studio | R Tools for Visual Studio |
VCMDD | TypeScript | NuGet |
Visual Studio용 Unity 도구 | Clang/C2 도구 집합 | Windows용 GIT |
SignalR | 웹 최적화 프레임워크 | WebGrease |
Visual Studio Emulator for Android | Microsoft .Net Framework용 JSON Web Token 처리기 | Windows SDK |
구성 요소 외에도 Visual Studio에서는 여러 프로젝트 및 프로젝트 항목 템플릿을 사용합니다. 이러한 템플릿에 대한 지원은 해당 템플릿을 제공하는 구성 요소의 정책을 따릅니다. 예를 들어 Python 템플릿을 사용하는 경우 템플릿에 대한 지원은 Python Tools for Visual Studio 지원 정책을 따릅니다.