Жизненный цикл продукта и обслуживание
Сообщество разработчиков | Требования к системе | Совместимость | Распространяемый код | Условия лицензии | Блоги | Известные проблемы
Примечание.
Этот выпуск — не последняя версия Visual Studio. Чтобы скачать последний выпуск, посетите сайт Visual Studio .
Visual Studio и Team Foundation Server 2012–2018
На эти продукты распространяется политика жизненного цикла продуктов Майкрософт сроком на 10 лет (5 лет основной фазы поддержки и 5 лет расширенной поддержки), начиная с даты выпуска первой крупной версии продукта (RTW). Например, Visual Studio 2017 выпущен в 2017 году; жизненный цикл поддержки завершится в апреле 2027 года.
Обслуживание этих продуктов выполняется через "обновления" (или "версии"), то есть пакеты с новыми возможностями и накопительными исправлениями для существующих компонентов продукта.
Для указанных версий продуктов в течение указанного ниже периода времени поддерживается версия 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.
Политика пакетов обновления
В течение жизненного цикла поддержки корпорация Майкрософт объявляет одно из обновлений (версий) продукта "пакетом обновления".
Пакет обновления для Team Foundation Server 2018 еще не был назначен.
Для Visual Studio 2017 пакетом обновления считается версия 15.9. Для Team Foundation Server 2017 пакетом обновления назначено обновление 3.
Для Visual Studio 2015 пакетом обновления является обновление 3 с последним выпуском 3165756. Для Team Foundation Server 2015 назначенными пакетами обновления являлись обновления 3 и 4. Даты см. в записи о продукте Team Foundation Server на сайте политики жизненного цикла.
Для Visual Studio 2013 и Team Foundation Server 2013 назначенным пакетом обновления является обновление 5.
Для Visual Studio 2012 назначенным пакетом обновления является обновление 5. Для Team Foundation Server 2012 назначенным пакетом обновления является обновление 4.
Когда корпорация Майкрософт обозначает обновление в качестве пакета обновления, в базе данных жизненного цикла поддержки будут отражены соответствующие даты поддержки.
Поддержка RTW
Для клиентов, которые по-прежнему используют RTW-версию, дата выхода пакета обновления является важной вехой. Поддержка RTW прекращается через год после обновления (версии), которое было назначено "пакетом обновления" в соответствии с политикой жизненного цикла службы поддержки Майкрософт для пакетов обновления. Клиенты, которые по-прежнему используют RTW-версию, должны установить последнее доступное обновление до окончания указанного срока в один год, чтобы продолжить получать поддержку.
Для Visual Studio 2017 поддержка клиентов, работающих в версии RTW 15.0.x, сохранится до января 2020 г.
Для 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. В этом случае по завершении жизненного цикла базового продукта Visual Studio распространяемый компонент Microsoft Visual C++ будет получать поддержку только в связи с исправлениями безопасности и только в контексте продуктов Майкрософт, которые от него зависят. Мы не поддерживаем распространяемый компонент Microsoft Visual C++ для сторонних приложений после завершения жизненного цикла базового продукта Visual Studio. За поддержкой обращайтесь в службу поддержки базового продукта.
Примечание.
Сторонние продукты, например средства проверки безопасности, могут пометить распространяемый компонент как имеющий истекший срок действия. Если распространяемый компонент Microsoft Visual C++ установлен продуктом Майкрософт, для которого еще действует поддержка, то компонент будет поддерживаться согласно политике в отношении компонентов корпорации Майкрософт для этого продукта.
Набор инструментов Visual C++
Начиная с Visual Studio 2017 для набора инструментов Visual C++, в том числе компилятора Visual C++, применяется жизненный цикл продукта для той версии Visual Studio, в которой он изначально поставлялся, даже если он был установлен в более позднюю версию Visual Studio. Например, для средств VC ++ 2017 версии 141 применяется жизненный цикл поддержки, действующий для Visual Studio 2017. В Visual Studio 2015 и более ранних версиях поддержка набора инструментов Visual C++ соответствует жизненному циклу той версии Visual Studio, с которой он поставляется.
Visual Studio и Team Foundation Server 2008–2010
На эти продукты распространяется политика жизненного цикла поддержки Майкрософт сроком на 10 лет (5 лет основной фазы поддержки и 5 лет расширенной поддержки), начиная с даты выпуска версии RTW. В настоящее время эти продукты перешли в фазу расширенной поддержки и могут получать только исправления для системы безопасности. Дополнительные сведения см. в разделе Политика жизненного цикла поддержки Майкрософт или в результатах поиска по базе данных жизненного цикла поддержки для нужных дат.
Компоненты, не охватываемые обслуживанием 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 |
Инструменты Cordova для Visual Studio | Инструменты Python для Visual Studio | Инструменты R для Visual Studio |
VCMDD | TypeScript | NuGet |
Инструменты Unity для Visual Studio | Набор инструментов Clang и C2 | Git для Windows. |
SignalR | Платформа веб-оптимизации | WebGrease |
Эмулятор Visual Studio для Android | Обработчик веб-токенов JSON для Microsoft .NET Framework | Пакет Windows SDK |
Кроме компонентов в Visual Studio также используются некоторые проекты и шаблоны элементов проектов. Поддержка этих шаблонов зависит от компонента, предоставляющего эти шаблоны. Например, если используется шаблон Python, то его поддержка определяется политикой поддержки средств Python для Visual Studio.