Visual Studio Icon 產品生命週期和服務



開發人員社群 | 系統需求 | 相容性 | 可散發程式碼 | 授權條款 | 部落格 | 已知問題



注意

這不是 Visual Studio 的最新版本。 若要下載最新版本,請參閱 Visual Studio 的網站。


Visual Studio 及 Team Foundation Server 2012 - 2018

這些產品遵循 10 年的 Microsoft 產品生命週期原則 (5 年的主流支援及 5 年的延伸支援),從全球發行主要產品版本 (RTW) 的日期開始。 例如,Visual Studio 2017 於 2017 年發行;其支援週期將於 2027 年 4 月結束。

這些產品的維護透過「更新」(或「版本」) 執行,即產品中新功能和現有功能累積修正程式的套件。

對於這些產品版本,我們會支援 RTW 版本一段時間 (如下所述),並在生命週期完成前支援最新的更新或版本。

對更新的支援

安裝 RTW 產品的更新或版本後,您必須在生命週期完成前持續升級至最新的更新,以維持在受支援的狀態。

範例 1:如果您有 Visual Studio 2017 15.1 版,當 15.2 版發行時,您必須移至 15.2 版才能繼續獲得支援。

範例 2:如果您有 Visual Studio 2015 Update 2,當 Update 3 發行時,您必須移至 Update 3 才能繼續獲得支援。

如何取得更新

客戶取得更新的方式包括遵循產品中的通知更新其版本,或是從 VisualStudio.microsoft.comMy.VisualStudio.com 下載最新的更新。

Service Pack 原則

在支援週期期間,Microsoft 會將該產品的其中一項更新或版本指定為 "Service Pack"。

  • 適用於尚未指定 Service Pack 的 Team Foundation Server 2018。

  • Visual Studio 2017 的 Service Pack 是 15.9 版。 Team Foundation Server 2017 的 Service Pack 是 Update 3。

  • 對於 Visual Studio 2015,指定的 Service Pack 為 Update 3 搭配最新版本的 KB3165756。 Team Foundation Server 2015 以前有兩個指定的 Service Pack:Update 3 和 Update 4。 請參閱生命週期原則網站的 Team Foundation Server 產品項目日期。

  • Visual Studio 2013 及 Team Foundation Server 2013 的指定 Service Pack 為 Update 5。

  • Visual Studio 2012 的指定 Service Pack 為 Update 5。 Team Foundation Server 2012 的指定 Service Pack 為 Update 4。

當 Microsoft 將更新指定為 Service Pack 時,支援週期資料庫會反映支援的適當日期。

對 RTW 的支援

對於仍在使用 RTW 版本的客戶,Service Pack 日期是項重要的里程碑。 根據 Microsoft 支援服務 Service Pack 週期原則,在某項更新或版本指定為「Service Pack」起一年後,就不再支援 RTW。 仍在使用 RTW 版本的客戶應在上述情況的一年結束前升級至可用的最新更新,才可繼續受到支援。

  • 如果是 Visual Studio 2017,會繼續支援仍保留為 RTW 15.0.x 版的客戶,直到 2020 年 1 月為止。

  • 不再支援 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++ 可轉散發套件也會散佈在其他 Microsoft 產品,包括 SQL Server 和 Windows Server。 在此執行個體中,我們只在 Microsoft 產品相依於它的情況下,才在所依據的 Visual Studio 產品生命週期以外,為 Microsoft Visual C++ 可轉散發套件支援安全性修正。 我們不會在所依據的 Visual Studio 生命週期以外,為任何協力廠商應用程式支援 Microsoft Visual C++ 可轉散發套件。 如需支援,請連絡父產品的支援小組

注意

可能有協力廠商產品 (例如安全性掃描器) 將可轉散發套件標幟為過期。 如果安裝 Microsoft Visual C++ 可轉散發套件的 Microsoft 產品仍受支援,則根據 Microsoft 對該產品的元件原則支援可轉散發套件。

Visual C++ 工具組

從 Visual Studio 2017 開始,Visual C++ 工具組 (包括 Visual C++ 編譯器) 會遵循其首次所附隨 Visual Studio 版本的產品生命週期,即使它隨附於 Visual Studio 的後續版本也一樣。 例如,「VC++ 2017 v141 工具」會遵循 Visual Studio 2017 的支援週期。 如果是 Visual Studio 2015 及更早版本,Visual C++ 工具組的支援會根據其所隨附 Visual Studio 版本的生命週期。

Visual Studio 及 Team Foundation Server 2008 – 2010

這些產品的週期遵循 10 年的 Microsoft 支援週期原則 (5 年的主流支援及 5 年的延伸支援),從發行 RTW 的日期開始。 這些產品現在處於延伸支援階段,只能接受安全性修正。 如需詳細資訊,請參閱 Microsoft 支援週期原則,或搜尋支援週期資料庫了解相關日期。

Visual Studio 服務未涵蓋的元件

Visual Studio 包含一組編譯器、語言、執行階段、環境和其他資源或工具,可針對許多平台進行開發。 為了 Visual Studio 客戶的方便起見,下方清單中的元件可能會隨 Visual Studio 安裝,視其授權和支援以及週期原則而定。 請注意,這份清單並不代表整個 Visual Studio 受其原則管理的元件清單,而是為了強調最常使用的項目。

至於由 Visual Studio 安裝但週期資料庫中沒有明確週期原則的元件,支援的版本是目前可供下載的最新版本︰

元件 元件 元件
.NET ASP.NET Web 堆疊 .NET Core
Entity Framework Exchange Office
Windows Windows Server Online Services
SharePoint Silverlight SQL Server
Microsoft Azure Application Insights Xamarin
適用於 Visual Studio 的 Cordova 工具 適用於 Visual Studio 的 Python 工具 Visual Studio R 工具
VCMDD TypeScript NuGet (英文)
適用於 Visual Studio 的 Unity 工具 Clang/C2 工具組 Git (適用於 Windows)
SignalR Web Optimization Framework WebGrease
Android 版 Visual Studio 模擬器 JSON Web Token Handler for the Microsoft .Net Framework Windows SDK

除了元件之外,Visual Studio 也會使用多個專案及專案項目範本。 這些範本的支援由提供這些範本的元件所管理。 例如,如果您使用 Python 範本,則範本的支援會遵循適用於 Visual Studio 的 Python 工具的支援原則。


頁首