Жизненный цикл и обслуживание продуктов Visual Studio
Совет
Просмотрите записи с мероприятия по запуску Visual Studio 2022, чтобы узнать о новых возможностях, услышать советы и скачать бесплатные цифровые образцы.
Сообщество разработчиков | Дорожная карта Visual Studio 2022 | Требования к системе | Совместимость | Распространяемый код | Журнал выпусков | Условия лицензии | Блоги | Известные проблемы последнего выпуска | Документация по новым возможностям в Visual Studio
На Visual Studio 2022 распространяется политика фиксированного жизненного цикла продуктов Майкрософт сроком на 10 лет. В первые пять лет основной фазы поддержки предоставляются новые функции, обновления платформы, обновления для системы безопасности, исправления функциональных возможностей и улучшения качества. Во вторые пять лет расширенной поддержки предоставляются только обновления для системы безопасности. Компоненты и средства, входящие в состав среды Visual Studio или от которых она зависит, могут иметь другие политики жизненного цикла, обслуживания и поддержки.
Visual Studio обслуживается с помощью дополнительных обновлений компонентов версии, которые включают значительные новые функции и обновления платформы, а также через обновления безопасности или обслуживания, которые предоставляют целевые накопительные исправления ошибок для существующих функций в продукте. Исправления для системы безопасности включаются во все типы обновлений. Обновления компонентов указываются на изменение номера дополнительных версий, таких как 17.3 до 17.4, а обновления безопасности и обслуживания указываются изменением номера версии обслуживания, например 17.2.3 до 17.2.4. Эти обновления доступны в текущем канале и долгосрочных каналах обслуживания (LTSC). Дополнительные сведения о наших каналах и обновлениях см. в статье Каналы и график выпуска Visual Studio.
Для лучшего и безопасного интерфейса продукта мы настоятельно рекомендуем всем клиентам всегда использовать самый безопасный выпуск Visual Studio в выбранном канале обновления.
Дополнительная информация
- Полный список дат жизненного цикла продукта см. на сайте жизненного цикла Майкрософт.
- Сведения о жизненном цикле продукта Visual Studio 2019
- Политика обслуживания для Visual Studio для Mac
Получение обновлений
В Visual Studio 2022 доступность обновления отмечается с помощью значка уведомления в строке состояния интегрированной среды разработки или с помощью уведомления в Visual Studio Installer. Вы также можете скачать последнее рекомендуемое обновление с сайта VisualStudio.com или из каталога Майкрософт. ИТ-администраторы также могут настроить компьютеры в организации для автоматического скачивания и применения обновлений безопасности администратора, которые выпускаются ежемесячно. В Visual Studio 2022 уведомления теперь относятся к используемому каналу обновления. Например, если вы настроили Visual Studio для получения обновлений из канала 17.2 LTSC, вы получите уведомление об обновлении только в том случае, если последнее обновление, доступное на этом канале, влияет на установленный компонент.
Поддержка выпуска Community
Выпуск Visual Studio Community поддерживается только в рамках Актуального канала с последним сервисным выпуском последней дополнительной версии Visual Studio. Вы можете установить последний выпуск Visual Studio Community со страницы visualstudio.microsoft.com/downloads или my.visualstudio.com.
Поддержка Актуального канала
Текущий канал позволяет командам оставаться поддерживаемыми в последнем выпуске обслуживания последней дополнительной версии всех выпусков Visual Studio 2022. Последнюю обслуживаемую дополнительную версию этих выпусков можно установить со страницы https://visualstudio.microsoft.com/downloads или my.visualstudio.com.
Поддержка выпусков Enterprise, Professional и Build Tools
Выпуски Enterprise, Professional и Build Tools доступны как на текущем канале, так и на долгосрочных каналах обслуживания (LTSCs).
Поддержка Long Term Servicing Channel (LTSC)
Мы понимаем, что иногда крупные организации не могут внедрять обновления продуктов так быстро, как мы их выпускаем. Поэтому выпуски Visual Studio Enterprise, Professional и Build Tools дают администраторам и большим группам разработчиков дополнительную гибкость и контроль над тем, как и когда их организация переходит на последние обновления. Предприятие может настроить свои клиентские компьютеры для получения обновлений из одного из каналов LTSC, что позволит им оставаться безопасными во время отсрочки обновлений компонентов до более поздней точки. Каждая даже нумерованная дополнительная версия объявлена LTSC и поддерживается и хранится в безопасности в течение 18 месяцев. В таблице ниже и базе данных жизненного цикла поддержки будут отражены соответствующие даты для поддержки.
LTSC | Дата выпуска | Окончание поддержки | Ссылка для установки |
---|---|---|---|
версия 17.10 | 21 мая 2024 г. | 13 января 2026 г. | История выпусков |
версия 17.8 | 14 ноября 2023 г. | 8 июля 2025 г. | История выпусков |
версия 17.6 | 16 мая 2023 г. | 14 января 2025 г. | История выпусков |
версия 17.4 | 8 ноября 2022 г. | 9 июля 2024 г. (вне поддержки) | История выпусков |
Версия 17.2 | 10 мая 2022 г. | 9 января 2024 г. (вне поддержки) | История выпусков |
Версия 17.0 | 8 ноября 2021 г. | 11 июля 2023 г. (вне поддержки) | История выпусков |
Пользователи, которые продолжают использовать определенное базовое обслуживаемое обновление, могут найти последний выпуск этого базового обновления на сайте My.VisualStudio.com или в каталоге Microsoft. Руководство по развертыванию, настройке и приобретению см. в руководстве администратора Visual Studio.")
Примечание.
Сведения о настройке версий для пакета SDK для .NET, MSBuild и Visual Studio для конкретных периодов поддержки пакета SDK для .NET и их связи с Visual Studio и MSBuild.
Дополнительные параметры установки и обновления
Помимо начальных загрузчиков, доступных на сайте Visual Studio, которые всегда устанавливают последний выпуск из Актуального канала, мы предлагаем другие способы установки определенных версий выпусков Enterprise, Professional и Build Tools. Дополнительные инструкции по развертыванию, настройке и приобретению можно найти в Руководстве администратора Visual Studio. Кроме выпусков LTSC, мы не предлагаем поддержку или обслуживание для старых выпусков Visual Studio 2022.
- Вы можете создавать и поддерживать собственную сетевую установку Visual Studio (макет ака) и хранить ее локально или в сетевой папке.
- Все дополнительные обновления версий и обслуживания доступны в каталоге Майкрософт, если вы хотите обновить установку или автономный кэш установки до определенного выпуска.
- На странице Журнал выпусков Visual Studio 2022 приводятся прямые ссылки на начальные загрузчики для каждой дополнительной версии и каждого сервисного выпуска, которые можно использовать для установки или обновления.
- Окончательный сервисный выпуск для каждого LTSC будет доступен на портале подписки на Visual Studio.
- Вы можете установить или обновить Visual Studio 2022 с помощью средства Диспетчер пакетов Windows winget.
Поддержка релиз-кандидата (RC)
Сборки кандидата выпуска (RC) предлагаются на текущем канале до общедоступной доступности основного выпуска. Вы можете использовать RC-код в повседневной работе, включая выпуск приложений, созданных с его помощью. Для использования релиз-кандидата Visual Studio требуется лицензия. После выхода нового основного выпуска необходимо обновить его, чтобы остаться в состоянии поддержки.
Поддержка Канала предварительной версии
В рамках Канала предварительной версии доступны выпуски Visual Studio Community, Professional и Enterprise. Канал предварительной версии позволяет опробовать новые функции перед их широким выпуском. Хотя Канал предварительной версии предлагается "как есть", мы ждем отзывов пользователей и учитываем их при подготовке новых предварительных сборок. Дополнительные сведения о Канале предварительной версии см. в статье Каналы и график выпуска Visual Studio.
Предыдущие версии Visual Studio
В следующей таблице приведены сведения о текущем состоянии поддержки версий Visual Studio. Дополнительные сведения см. в разделе (Сведения о жизненном цикле продуктов Майкрософт)[https://learn.microsoft.com/lifecycle/products/?terms=Visual%20Studio].
Версия Visual Studio | Этап жизненного цикла | Базовые показатели | Окончание поддержки |
---|---|---|---|
Visual Studio 2022 год | Основной | ТБD | Январь 2032 г. |
Visual Studio 2019 | Расширенное | версия 16.11 | Апрель 2029 г. |
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 | Не поддерживается | с пакетом обновления 1 (SP1) | Июль 2020 |
Visual Studio 2008 | Не поддерживается | с пакетом обновления 1 (SP1) | Апрель 2018 г. |
Visual Studio 2005 | Не поддерживается | с пакетом обновления 1 (SP1) | Апрель 2016 г. |
Visual Studio 2003 | Не поддерживается | с пакетом обновления 1 (SP1) | октябрь 2013 г. |
Visual Studio .NET (2002) | Не поддерживается | с пакетом обновления 1 (SP1) | Июль 2009 г. |
Visual Studio 6.0 (включая Visual Basic 6) | Не поддерживается | Пакет обновления 6 | Сентябрь 2005 г. |
Visual Studio 97 | Не поддерживается | Пакет обновления 3 | Июнь 2003 г. |
Распространяемый компонент 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 версии 10.0.50903, имеет тот же жизненный цикл поддержки, что и Visual Studio. Если вы установили Microsoft Office на компьютере разработки, может быть установлена и использоваться более новая версия среды выполнения VSTO. Вы также можете скачать и использовать более новые версии среды выполнения VSTO с Visual Studio. Рекомендуется, чтобы разработчики установили последнюю версию среды выполнения VSTO с приложениями. Она будет поддерживаться при работе с поддерживаемыми версиями Office. Если необходимо обслуживать среду выполнения VSTO, будет обновлена только последняя версия. Дополнительные сведения см. в статье Политика жизненного цикла набора средств Visual Studio для Office. Дополнительные сведения о жизненном цикле поддержки Office см. в статье Вопросы и ответы о жизненном цикле: Office, Office 365 и Microsoft 365.
Компоненты, не охватываемые обслуживанием Visual Studio
Visual Studio включает в себя набор компиляторов, языков, сред и других ресурсов и инструментов, благодаря которым становится возможной разработка решений для многих платформ Майкрософт. Для удобства клиентов Visual Studio к компонентам из представленного ниже списка, которые могут быть установлены при помощи Visual Studio, применяются собственные политики лицензирования и обслуживания, поддержки и жизненного цикла. Обратите внимание на то, что в этом списке указаны не все, а лишь наиболее часто используемые компоненты Visual Studio с собственными политиками.
В течение периода времени, когда эти компоненты по-прежнему находятся под поддержкой в пределах соответствующих периодов времени поддержки, команда Visual Studio просмотрит все cvEs, выданные для этих компонентов, определите, является ли они уязвимостью для использования Visual Studio, и устраняет vuneralibity соответствующим образом в соответствии с политикой поддержки Visual Studio. Если эти компоненты больше не поддерживаются, они будут добавлены с меткой "(вне поддержки)" в пользовательском интерфейсе установщика, и их можно удалить во время следующего обновления с помощью функции "Удалить компоненты вне поддержки ". Щелкните здесь, чтобы получить список всех компонентов, которые уже перешли на поддержку.
Для тех компонентов Майкрософт, которые устанавливаются с Visual Studio и не имеют явной политики жизненного цикла в базе данных жизненного цикла, поддерживаемой версией является последняя версия, доступная для скачивания в данный момент.
Компиляторы и языки | Среды выполнения и среды | Другие ресурсы | Другие ресурсы |
---|---|---|---|
.NET Core | Microsoft Azure | Пакет NDK для Android | Miniconda |
.NET Framework | Exchange | Пакет SDK для Android | mingit |
Веб-стек ASP.NET | Office | Application Insights | Ninjam |
CMake. | SQL Server | Cocos Creator | Веб-службы |
Entity Framework | Unreal Engine | Dotfuscator Community Edition | SignalR |
Python | Платформа веб-оптимизации | Git для Windows. | Инструменты Unity для Visual Studio |
SharePoint | Windows | IncrediBuild | WebGrease |
TypeScript | Windows Server | Обработчик веб-токенов JSON для Microsoft .NET Framework | Windows SDK |
Xamarin | NuGet | Клиент Workflow Manager |
Средства и шаблоны для компонентов
Когда Visual Studio предоставляет средства и шаблоны, зависящие от компонента, политика жизненного цикла и поддержки для этого средства будет соответствовать политике поддержки для компонента. Например, для инструментария для .NET Core 6 будет действовать политика поддержки для .NET Core 6.
Отзывы и предложения
Мы будем рады узнать ваше мнение! Вы можете сообщить о проблеме или предложить функцию с помощью значка отправки отзывов в правом верхнем углу установщика или интегрированной среды разработки Visual Studio или справки > по отправке отзывов. Если вы являетесь ИТ-администратором и у вас не установлена программа Visual Studio, вы можете отправить отзыв ИТ-администратора здесь. Вы можете отслеживать проблемы в сообществе разработчиков Visual Studio, позволяющем добавлять комментарии или искать решения. Кроме того, вам доступна бесплатная поддержка в чате по вопросам с установкой.