Visual Studio Icon Жизненный цикл и обслуживание продуктов Visual Studio

Сообщество разработчиков | Требования к системе | Совместимость | Распространяемый код | Условия лицензии | Блоги | Известные проблемы в последнем выпуске

На Visual Studio 2019 распространяется политика фиксированного жизненного цикла продуктов Майкрософт сроком на 10 лет. В первые пять лет основной фазы поддержки предоставляются обновления для компонентов, платформы и системы безопасности и исправления функциональных возможностей. В последующие пять лет расширенной поддержки предоставляются обновления системы безопасности. Для получения дополнительных сведений воспользуйтесь поиском по Базе данных жизненного цикла поддержки.

Visual Studio обслуживается через обновления дополнительного номера версии, которые включают несколько важных новых компонентов, и служебные обновления, которые предоставляют исправление ошибок для существующих компонентов продукта. Дополнительный и служебный уровни отмечены в номере версии второй и третьей цифрой соответственно. Например, в версии 16.1.5 число 1 обозначает обновление дополнительной версии, а 5 — служебное обновление. Исправления системы безопасности поставляются в обоих видах обновлений. Дополнительные сведения об обновлениях см. в разделе График выпуска Visual Studio.

Для работы с наилучшим и наиболее безопасным продуктом мы настоятельно рекомендуем всегда использовать последнюю версию Visual Studio.

Примечание

См. также раздел Политика обслуживания Visual Studio для Mac.

Получение обновлений

В Visual Studio 2019 доступность обновления отмечается с помощью значка уведомления в нижней строке интегрированной среды разработки. С помощью уведомления можно установить последний рекомендуемый выпуск. Вы также можете скачать последний рекомендуемый выпуск с сайта VisualStudio.com. Вы можете найти, установить или обновить предыдущие версии Visual Studio на веб-сайте My.VisualStudio.com. Обновления доступны также в каталоге Microsoft.

Варианты поддержки для клиентов уровня Enterprise и Professional

Мы понимаем, что иногда крупные организации не могут применять обновления в рекомендованный нами срок. Поэтому для версий Visual Studio 2019 Enterprise и Professional мы увеличиваем доступность поддерживаемых и более ранних версий продуктов. Мы объявляем, что различные обновления дополнительных версий теперь являются поддерживаемыми "базовыми обслуживаемыми обновлениями". Клиенты могут установить последний выпуск базового обслуживаемого обновления, чтобы обеспечить безопасность и поддержку. Мы также предоставляем все служебные выпуски, доступные в каталоге Microsoft, при необходимости восстановления предыдущей конфигурации. Эти дополнительные выпуски дают администраторам и большим группам разработчиков дополнительную гибкость и контроль над тем, как их организация переходит на последнее обновление.

Для клиентов Enterprise и Professional, продолжающих использовать более ранние базовые обслуживаемые обновления, поддержка продолжится в течение одного года после выпуска следующего базового сервисного обновления. Это подробно описано ниже и в политике жизненного цикла пакетов обновления службы поддержки Майкрософт. Когда корпорация Майкрософт обозначает обновление дополнительной версии в качестве базового обслуживаемого обновления Visual Studio 2019, в базе данных жизненного цикла поддержки будут отражены соответствующие даты поддержки. Клиенты, использующие старое базовое обслуживаемое обновление, должны перейти на текущее базовое обслуживаемое обновление до окончания того же года, чтобы сохранить поддержку и обеспечить безопасность.

Базовый план обслуживания Окончание поддержки
версия 16.11 Апрель 2029 г.
версия 16.9 Октябрь 2022 г.
версия 16.7 Апрель 2022 г.
версия 16.4 Октябрь 2021 г.
версия 16.0 Январь 2021 г. (не поддерживается)

Пользователи, которые продолжают использовать определенное базовое обслуживаемое обновление, могут найти последний выпуск этого базового обновления на сайте My.VisualStudio.com или в каталоге Microsoft. Инструкции по развертыванию, настройке и приобретению можно найти в Руководстве администратора Visual Studio. Для Visual Studio Community поддерживается только рекомендуемый последний выпуск последнего дополнительного номера версии Visual Studio, который помечен синей линией на рисунке ниже.

Visual Studio 2019 Servicing Baselines

В таблице ниже приведены примеры сценариев обновления Visual Studio 2019.

При наличии этой версии
Visual Studio 2019...
И выходе этих версий
Для Visual Studio 2019 только что выпущен...
Доступны следующие варианты обновления,
позволяющие сохранить поддержку...
Visual Studio 2019 версии 16.0.9 Visual Studio 2019 версии 16.0.25
и Visual Studio 2019 версии 16.4.20
и Visual Studio 2019 версии 16.7.8
и Visual Studio 2019 версии 16.8.3
Visual Studio 2019 версии 16.0.25
или Visual Studio 2019 версии 16.4.20
или Visual Studio 2019 версии 16.7.8
или Visual Studio 2019 версии 16.8.3
Visual Studio 2019, версия 16.3.3 Visual Studio 2019 версии 16.0.17
и Visual Studio 2019 версии 16.4.12
и Visual Studio 2019 версии 16.7.0
Visual Studio 2019 версии 16.4.12
или Visual Studio 2019 версии 16.7.0
Visual Studio 2019 версии 16.4.10 Visual Studio 2019 версии 16.0.25
и Visual Studio 2019 версии 16.4.20
и Visual Studio 2019 версии 16.7.8
и Visual Studio 2019 версии 16.8.3
Visual Studio 2019 версии 16.4.20
или Visual Studio 2019 версии 16.7.8
или Visual Studio 2019 версии 16.8.3
Visual Studio 2019 версии 16.7.4 Visual Studio 2019 версии 16.0.25
и Visual Studio 2019 версии 16.4.20
и Visual Studio 2019 версии 16.7.8
и Visual Studio 2019 версии 16.9.3
Visual Studio 2019 версии 16.7.8
или Visual Studio 2019 версии 16.9.3

Поддержка предыдущих версий Visual Studio

Visual Studio 2017 и более ранние версии также поддерживаются в течение 10 лет. В следующей таблице перечислены текущее состояние поддержки для продуктов Visual Studio.

Версия Visual Studio Этап жизненного цикла Поддерживаемая базовая версия Окончание поддержки
Visual Studio 2017 Основной Версия 15.9 Апрель 2027 г.
Visual Studio 2015 Расширенное Обновление 3, включая KB3165756 Октябрь 2025 г.
Visual Studio 2013 Расширенное Обновление 5 Апрель 2024 г.
Visual Studio 2012 Расширенное Обновление 5 Январь 2023 г.
Visual Studio 2010 Не поддерживается

Распространяемый компонент Microsoft Visual C++

Распространяемый компонент Microsoft Visual C++ имеет тот же жизненный цикл, что и версия Visual Studio, с которой он изначально поставляется. Для справки ниже приведен список последних поддерживаемых версий загружаемых файлов Visual C.

Есть несколько особых случаев, когда по завершении жизненного цикла базового продукта Visual Studio для распространяемого компонента Microsoft Visual C++ будет предоставляться поддержка: только исправления безопасности и только в контексте и согласно расписанию для продуктов Майкрософт, которые от него зависят. Один из таких случаев — когда распространяемый компонент Microsoft Visual C++ поставляется с другими продуктами Майкрософт, например SQL Server, Windows Server или Microsoft Office. Другой такой случай — когда распространяемый компонент Microsoft Visual C++ используется с поддерживаемыми версиями набора средств Visual Studio для Office или Visual Basic для приложений. Мы не предоставляем поддержку для распространяемого компонента Microsoft Visual C++ при использовании сторонних приложений после завершения жизненного цикла базового продукта Visual Studio (кроме описанных выше случаев). За поддержкой обращайтесь в службу поддержки базового продукта.

Примечание

Сторонние продукты, например средства проверки безопасности, могут пометить распространяемый компонент как имеющий истекший срок действия. Если распространяемый компонент Microsoft Visual C++ установлен продуктом Майкрософт, для которого еще действует поддержка, то компонент будет поддерживаться согласно политике в отношении компонентов корпорации Майкрософт для этого продукта.

Набор инструментов MSVC (C++)

Начиная с Visual Studio 2017 для набора инструментов MSVC, в том числе компилятора C++, применяется жизненный цикл продукта для той версии Visual Studio, в которой он изначально поставлялся, даже если он был установлен в более позднюю версию Visual Studio. Например, продукту "MSVC v141 — средства сборки x64/x86 VS 2017 C++ (v14.16)" соответствует жизненный цикл поддержки Visual Studio 2017, а продукту "MSVC v142 — средства сборки x64/x86 VS 2019 C++ (v14.20)" — жизненный цикл поддержки Visual Studio 2019. В Visual Studio 2015 и более ранних версиях поддержка набора инструментов Visual C++ соответствует жизненному циклу той версии Visual Studio, с которой он поставляется.

Набор средств Visual Studio для Office (среда выполнения)

Среда выполнения средств Visual Studio 2010 для Office (среда выполнения VSTO) поставляется с различными версиями Visual Studio и Microsoft Office, и для нее используется жизненный цикл поддержки родительского продукта.

Их также можно скачать и установить независимо. Версии среды выполнения VSTO, доступные в центре загрузки, соответствуют жизненному циклу поддержки последней версии Microsoft Office, которая была доступна на момент выпуска.

Рекомендуется, чтобы разработчики установили последнюю версию среды выполнения VSTO с приложениями. Она будет поддерживаться при работе с поддерживаемыми версиями Office. Если необходимо обслуживать среду выполнения VSTO, будет обновлена только последняя версия.

Ниже приведен список выпусков среды выполнения VSTO и соответствующих версий Office, жизненный цикл поддержки которых будет использоваться.

Версия среды выполнения VSTO Дата выпуска Версия Microsoft Office
10.0.21022 15.07.2010 Microsoft Office 2010
10.0.40303 21.12.2012 Microsoft Office 2010 SP1
10.0.31007 15.06.2011 Microsoft Office 2010 SP1
10.0.40305 01.05.2013 Microsoft Office 2010 SP2
10.0.31129 09.01.2013 Microsoft Office 2013
10.0.40309 18.06.2013 Microsoft Office 2013
10.0.40820 16.10.2013 Microsoft Office 2013
10.0.50325 10.04.2014 Microsoft Office 2013 SP1
10.0.60301 22.09.2015 Microsoft Office 2016;
10.0.60715 20.07.2015 Microsoft Office 2016;
10.0.60724 24.07.2015 Microsoft Office 2016;
10.0.60825 19.11.2016 Microsoft Office 2016;
10.0.60828 12.01.2018 Microsoft Office 2019
Office 365

Дополнительные сведения о жизненном цикле поддержки Office см. в разделе Вопросы и ответы о жизненном цикле: Office, Office 365 и Microsoft 365.

Компоненты, не охватываемые обслуживанием Visual Studio

Visual Studio и Visual Studio для Mac включают в себя набор компиляторов, языков, сред и других ресурсов и инструментов, благодаря которым становится возможной разработка решений для многих платформ Майкрософт. Для удобства клиентов Visual Studio к компонентам из представленного ниже списка, которые могут быть установлены при помощи Visual Studio, применяются собственные политики лицензирования и обслуживания, поддержки и жизненного цикла. Команда Visual Studio изучает уязвимости CVE для этих компонентов, определяет, имеют ли отношение к использованию Visual Studio, и устраняет их в соответствии с политикой поддержки Visual Studio. Обратите внимание на то, что в этом списке указаны не все, а лишь наиболее часто используемые компоненты Visual Studio с собственными политиками.

Для тех компонентов Майкрософт, которые устанавливаются с Visual Studio и не имеют явной политики жизненного цикла в базе данных жизненного цикла, поддерживаемой версией является последняя версия, доступная для скачивания в данный момент.

| --- | --- | --- | | платформа .NET Framework | веб-стек ASP.NET | .NET Core | | Entity Framework | Exchange | Office | | Windows | сервер Windows | Веб-службы | | SharePoint | Silverlight"| SQL Server | | Microsoft Azure"| Application Insights | Xamarin | | Cordova Tools для Visual Studio | CMAK | Пакет SDK для Android | | Android NDK | TypeScript | NuGet | | Средства Unity для Visual Studio | Набор инструментов Clang/C2 | Git для Windows | | SignalR | Платформа веб-оптимизации | Паста | | Emulator Visual Studio для Android | Обработчик JSON Web Token для Microsoft .NET Framework | Windows ПАКЕТ SDK | | Создатель | кокосовых Нереалный механизм | Python | | Miniconda | | |


Кроме компонентов в Visual Studio также используются некоторые проекты и шаблоны элементов проектов. Поддержка этих шаблонов зависит от компонента, предоставляющего эти шаблоны. Например, если используется шаблон Python, то его поддержка определяется политикой поддержки средств Python для Visual Studio.

Отзывы и предложения

Для нас важен ваш отзыв. Как обычно, сообщайте нам о любых возникших проблемах с помощью функции Сообщить о проблеме в Visual Studio. Вы также можете перейти на страницу сообщества разработчиков Visual Studio, чтобы отслеживать решение своих проблем, делиться идеями, задавать вопросы и находить ответы других пользователей. Мы используем ваши отзывы для улучшения Visual Studio. Поэтому мы еще раз хотим благодарить от всей нашей команды.


К началу страницы