Visual Studio 和 Team Foundation Server 产品维护Servicing for Visual Studio and Team Foundation Server Products

上次更新日期 2018/1/31

对于 Visual Studio 和 Team Foundation Server 2012 - 2018For Visual Studio and Team Foundation Server 2012 - 2018

这些产品遵循 Microsoft 10 年支持生命周期策略(5 年主流支持和 5 年扩展支持),起始日期为主要产品版本向全球 (RTW) 发布的日期。These products follow the Microsoft Support Lifecycle Policy of 10 years (5 years of Mainstream Support and 5 years of Extended Support), starting with the date the major product version is released to the world (RTW). 例如,Visual Studio 2017 于 2017 年发布;其支持生命周期结束于 2027 年。For example, Visual Studio 2017 was released in 2017; its support lifecycle will end in 2027.

通过“更新”执行这些产品维护,更新包中有新功能和对产品现有功能的累积修复。Servicing for these products is performed via “Updates” which are packages of new features and cumulative fixes for existing features in the product.

对于这些产品版本,在一段时间内我们支持 RTW 版本(如下所示),并且在生命周期结束后支持最新更新。For these product versions, we support the RTW version for a period of time as detailed below, and the latest Update until the lifecycle completes.

更新支持Support for Updates

在 RTW 产品上安装更新后,必须持续升级到最新更新,以维持在受支持状态,直至生命周期结束。Once you install an Update over the RTW product, you must then continue to upgrade to the latest Update to remain in a supported state until the lifecycle completes.

示例 1:如果你有 Visual Studio 2017 版本 15.1,发布 15.2 时,必须迁移到 15.2 才能继续获得支持。Example 1: If you have Visual Studio 2017 version 15.1, when 15.2 is released, you must move to 15.2 to continue being supported.

示例 2:如果你有 Visual Studio 2015 Update 2,发布 Update 3 时,必须迁移到 Update 3 才能继续获得支持。Example 2: If you have Visual Studio 2015 Update 2, when Update 3 is released, you must move to Update 3 to continue being supported.

如何获取更新How to get Updates

客户可通过按照产品内的版本更新提示进行操作或者通过从 VisualStudio.comMy.VisualStudio.com 下载最新版本获取更新。Customers can get the Updates by following in-product prompts to update their version or by downloading the latest from VisualStudio.com or My.VisualStudio.com.

Service PackService Packs

在支持生命周期内,Microsoft 会指定一个产品更新作为“Service Pack”。During the support lifecycle, Microsoft will designate one of the Updates of that product as the “Service Pack”.

  • 对于 Team Foundation Server 2018,尚未指定 Service Pack。For Team Foundation Server 2018, the service pack has not yet been designated.

  • 对于 Visual Studio 2017,尚未指定 Service Pack。For Visual Studio 2017, the service pack has not yet been designated. 对于 Team Foundation Server 2017,尚未指定 Service Pack。For Team Foundation Server 2017, the service pack has not yet been designated.

  • 对于 Visual Studio 2015,指定的 Service Pack 是最新版本的  KB3165756 的更新 3。For Visual Studio 2015, the designated Service Pack is Update 3 with the latest release of  KB3165756. 对于 Team Foundation Server 2015,有两个指定的服务包 - Update 3 和 Update 4。For Team Foundation Server 2015, there were two designated Service Packs - Update 3 and Update 4. 请参阅生命周期策略站点上的 Team Foundation Server 产品条目了解相关日期。Please see the Team Foundation Server product entry on the Lifecycle Policy site for dates.

  • 对于 Visual Studio 2013 和 Team Foundation Server 2013,指定的 Service Pack 是更新 5。For Visual Studio 2013 and Team Foundation Server 2013, the designated Service Pack is Update 5.

  • 对于 Visual Studio 2012 和 Team Foundation Server 2012,指定的 Service Pack 是更新 4。For Visual Studio 2012 and Team Foundation Server 2012, the designated Service Pack is Update 4.

Microsoft 指定更新作为 Service Pack 时,支持生命周期数据库将显示相应的支持日期。When Microsoft designates an Update as a Service Pack, the Support Lifecycle Database will reflect the appropriate dates for support.

RTW 支持Support for RTW

对于仍在使用 RTW 版本的客户,Service Pack 日期是一个重要里程碑。For customers who are still on the RTW version, the Service Pack date is an important milestone. 在将更新指定为“Service Pack”后的 1 年,会停止支持 RTW,请参阅  Microsoft 支持 Service Pack 生命周期策略Support for RTW will be discontinued 1 year after an Update is designated as the “Service Pack”, per the Microsoft Support Service Pack Lifecycle Policy. 在指定后的 1 年内,仍在使用 RTW 版本的客户应升级到可用的最新更新,以维持在受支持状态。Customers still on the RTW version should upgrade to the latest available Update before the end of that 1 year to continue to be in a supported state.

  • 对于 Visual Studio 2017,仍在使用 RTW 版本 (15.0.x) 的客户在指定 Service Pack 前将继续获得支持,自指定 Service Pack 之日起的一 (1) 年内,这些客户可迁移到可用产品的最新版本。For Visual Studio 2017, customers who remain on the RTW version 15.0.x will continue to be supported until a service pack is designated, at which time, they will have one (1) year to move to the latest version of the product available.

  • Visual Studio 2015 和 Team Foundation Server 2015 不再支持 RTW。For Visual Studio 2015 and Team Foundation Server 2015, RTW is no longer supported.

  • Visual Studio 2013 和 Team Foundation Server 2013 不再支持 RTW。For Visual Studio 2013 and Team Foundation Server 2013, RTW is no longer supported.

  • Visual Studio 2012 和 Team Foundation Server 2012 不再支持 RTW。For Visual Studio 2012 and Team Foundation Server 2012, RTW is no longer supported.

适用于 Visual Studio 和 Team Foundation Server 2008 - 2010For Visual Studio and Team Foundation Server 2008 – 2010

这些产品的生命周期遵循 Microsoft 10 年支持生命周期策略(5 年主流支持和 5 年扩展支持),起始日期为 RTW 发布的日期。The lifecycle for these products follows the Microsoft Support Lifecycle Policy of 10 years (5 years Mainstream Support and 5 years Extended Support), starting with the date RTW is released. 这些产品正处于外延支持,只能进行安全修补。These products are now in Extended Support and are only eligible for security fixes. 有关详细信息,请参阅  Microsoft 支持生命周期策略 或搜索 支持生命周期数据库 获取相关日期。For more information, please see the Microsoft support lifecycle policy or search the Support Lifecycle Database for relevant dates.

Visual Studio 维护未包含的组件Components not covered by Visual Studio servicing

Visual Studio 包含能够在多个平台进行开发的编译器、语言、运行时、环境和其他资源或工具的集合。Visual Studio includes a collection of compilers, languages, runtimes, environments, and other resources or tools that enable development for many platforms. 为方便 Visual Studio 客户,下表中可能在 Visual Studio 中安装的组件由组件自身的许可证和支持与生命周期策略管理。As a convenience to Visual Studio customers, the components in the list below may be installed with Visual Studio are subject to their own license and support & lifecycles policies. 请注意,此组件列表不代表 Visual Studio 中所有由自身策略管理的组件列表,只是突出显示了最常用的组件。Please note this list does not represent the entire list of Visual Studio components which are governed by their own policy but aims to highlight the most used.

对于由 Visual Studio 安装且在生命周期数据库中没有显式生命周期策略的组件,受支持的版本是当前可供下载的最新版本:For those components that are installed by Visual Studio and do not have an explicit lifecycle policy in the lifecycle database, the supported version is the latest version that is currently available for download:

.NET.NET ASP.NET Web 堆栈ASP.NET Web Stack .NET Core.NET Core
实体框架Entity Framework ExchangeExchange OfficeOffice
WindowsWindows Windows ServerWindows Server 联机服务Online Services
SharePointSharePoint SilverlightSilverlight SQL ServerSQL Server
Microsoft AzureMicrosoft Azure Application InsightsApplication Insights XamarinXamarin
适用于 Visual Studio 的 Cordova 工具Cordova Tools for Visual Studio 适用于 Visual Studio 的 Python 工具Python Tools for Visual Studio 适用于 Visual Studio 的 R 工具R Tools for Visual Studio
VCMDDVCMDD TypeScriptTypeScript NuGetNuGet
适用于 Visual Studio 的 Unity 工具Unity Tools for Visual Studio Clang/C2 工具集Clang/C2 Toolset 用于 Windows 的 GitGit for Windows
SignalRSignalR Web 优化框架Web Optimization Framework WebGreaseWebGrease
适用于 Android 的 Visual Studio 模拟器Visual Studio Emulator for Android 适用于 Microsoft.Net Framework 的 JSON Web 令牌处理程序JSON Web Token Handler for the Microsoft .Net Framework Windows SDKWindows SDK

除组件外,Visual Studio 还使用了多个项目和项目项模板。In addition to components, Visual Studio also uses several projects and project item templates. 这些模板的支持受提供模板的组件管理。The support for these templates is governed by the component that provides those templates. 例如,如果使用 Python 模板,则对该模板的支持会遵循 Python Tools for Visual Studio 支持策略。For example, if you use a Python template, then support for the template will follow the Python Tools for Visual Studio support policy.