最初发布日期:2016 年 7 月 18 日
请转到此处搜索产品的生命周期。
Visual Studio 遵循已建立的 Microsoft 固定策略,即最少五年的主要支持和最少五年的外延支持。 请注意以下事项:
- 次要发布版本的支持期限仅限于在后续次要版本发布之前。
- 长期服务渠道 (LTSC) 版本具有额外的支持期限。
- Visual Studio 主要版本的最终次要版本发布将在外延支持期内获得支持。
- 作为 Visual Studio 产品套件一部分提供的联机服务遵循已建立的现代策略。
- Visual Studio 附带的某些运行时和组件(包括第三方组件)遵循单独的生命周期策略。
可在 Visual Studio 产品生命周期和服务页面上找到有关 Visual Studio 的生命周期和服务的详细信息。
Visual Studio 包含编译器、语言、运行时、环境和其他资源的集合,支持多个 Microsoft 平台的开发。 Visual Studio 可以安装某些 Microsoft SDK 以及指向和支持这些 Microsoft 平台的其他 Microsoft 组件,这为 Visual Studio 客户提供了方便。 这些组件根据自己的条款和策略获得授权和支持。 请在 Visual Studio 产品生命周期和服务页面上查看被视为 Visual Studio 外部组件的组件列表及其相关的生命周期策略。
Visual Studio 不再提供 Service Pack。 相反,我们提供包括 bug 修复和新功能的次要版本更新,以及包含 bug 修复的服务版本。 次要发布版本的支持期限仅限于在后续次要版本发布之前。 我们还提供具有额外支持期限的长期服务渠道 (LTSC) 版本。 必须使用 LTSC 才能获得此支持。 在 Microsoft 将某个次要发布版本指定为长期服务渠道时,生命周期策略数据库将反映相应的支持终止日期。
Visual Studio for Mac 遵循现代策略。 对 Visual Studio for Mac 的支持将于 2024 年 8 月 31 日终止。
Visual Studio Code 按“原样”提供,并遵循现代策略。 有关详细信息,另请查看 Visual Studio Code 常见问题解答。
Azure DevOps 根据 Azure 支持策略和 Microsoft Online Services SLA 遵循新式策略。 另请参阅 Azure 常见问题解答。
Azure DevOps Server 遵循已建立的 Microsoft 固定策略,即最少五年的主要支持和最少五年的外延支持。
Microsoft Dev Box 根据 Azure 支持策略和 Microsoft Online Services SLA 遵循新式策略。 另请参阅 Azure 常见问题解答。
Visual Studio 和 Visual Studio Code 的扩展通常“按原样”提供。 某些扩展可能遵循现代策略。 有关详细信息,请参阅每个扩展的商城页面。
.NET 平台系列由多种技术组成,包括 .NET/.NET Core、.NET Framework、.NET MAUI、ASP.NET、WCF 客户端、CoreWCF 和 Xamarin。 其中每个都有单独的支持策略。 有关详细信息,请参阅 .NET 支持策略。
.NET 和 .NET Core 遵循现代策略。 有关详细信息,请参阅 .NET 和 .NET Core 支持策略以及 .NET 和 .NET Core 常见问题解答。
.NET Framework 支持遵循的是其安装所在的基础 Windows 操作系统的生命周期策略。 有关详细信息,请参阅 .NET Framework 支持策略、.NET Framework 常见问题解答和 Windows 常见问题解答。
Entity Framework 支持策略。
Xamarin 遵循 现代策略。 对 Xamarin 的支持将于 2024 年 5 月 1 日结束。
当包含在另一种 Microsoft 产品中时,C#、F# 和 Visual Basic.NET 语言工具(包括编译器、MSBuild 等)遵循其发布产品的支持生命周期。 根据 Github 项目中针对该技术提供的策略,支持任何开放源代码实现。
Microsoft Visual C++ 工具和可再发行程序包遵循首次发布 Visual Studio 版本的产品生命周期,即使它们在 Visual Studio 的后续版本或 Visual Studio Code 的扩展中发布也是如此。 下面列出了 Visual C 下载的最新受支持版本,以供参考。
TypeScript 服务仅限于最新版本。 当包含在另一种 Microsoft 产品中时,TypeScript 遵循 现代策略。 有关详细信息,请参阅 TypeScript 支持策略。
Azure SDK 遵循 现代策略。 有关详细信息,请参阅 Azure SDK 生命周期和支持策略和Azure 常见问题解答。
Windows SDK 是否受支持取决于相应版本的 Windows 的生命周期。
OpenJDK 的 Microsoft 内部版本遵循 现代策略。 有关详细信息,请参阅 OpenJDK 的 Microsoft 内部版本支持路线图。 可在 Microsoft Java 开发扩展的 GitHub 项目中找到支持策略(如果有)。
Visual Studio 中的 Python 支持遵循 现代策略,并且仅限于该 Visual Studio 版本中发布的版本,并且仍受 Python Software Foundation 支持。 有关详细信息,另请参阅 Python 开发人员指南。
可在 Python GitHub 项目中找到适用于 Visual Studio Code 的 Python 扩展的支持策略。
Visual Studio 2010 Tools for Office 运行时(VSTO 运行时)随各种版本的 Visual Studio 和 Microsoft Office 一起发布,并遵循父产品的支持生命周期。 有关 VSTO 运行时支持生命周期的详细信息,请参阅 Visual Studio Tools for Office 运行时生命周期策略。
Microsoft Silverlight 对所有浏览器和操作系统的支持已于 2021 年 10 月 12 日结束。 请转到此处以了解更多信息。
Visual Studio 2015 是包含 LightSwitch 工具的 Visual Studio 的最新版本。 建议用户不要使用 LightSwitch 开始新的应用程序开发。 我们将继续根据 Microsoft 支持生命周期支持使用现有 LightSwitch 应用程序的用户。 对 Visual Studio 2015 的主流支持已于 2020 年 10 月 13 日结束。 扩展支持将于 2025 年 10 月 14 日结束。
Microsoft 致力于支持在当前受支持的 Windows 和 Windows Server 版本上运行的现有 Visual Basic 6.0 应用程序。 如此处详述的那样,核心 Visual Basic 6.0 运行时将在 Windows 操作系统的整个生命周期内受到支持,因为它与该系统一起交付,用于解决严重的回归和关键的安全问题。
Visual Basic 6.0 由以下关键可交付结果组成:
截止到 2008 年 4 月 8 日,Visual Basic 6.0 IDE [集成开发环境] 不再受支持。
Visual Basic 6.0 运行时 - 用于运行 VB6 应用程序的基础库和执行引擎。
Visual Basic 6.0 运行时扩展文件 - 选择 ActiveX 控件 OCX 文件。