共用方式為



小提示

觀看 Visual Studio 2022 發佈會的錄製,以瞭解新功能、聆聽訣竅 & 技巧,以及下載免費的數位贈品。

開發人員社群 | Visual Studio 2022 藍圖 | 系統需求 | 相容性 | 可散發程式代碼 | 發行歷程記錄 | 授權條款 | 部落格 | 最新發行已知問題 | Visual Studio Docs


Visual Studio 2022 包含許多全新且令人興奮的功能和 IDE 生產力增強功能,可支援 Windows 應用程式開發、跨平臺行動裝置開發、Azure 開發、Web 和雲端開發等等。 若要試用 Visual Studio 2022,請參閱 Visual Studio 2022 下載。 如需此版本中所有新功能的詳細資訊,請參閱 Visual Studio 2022 版本資訊Visual Studio 2022 的新功能

安裝

您可以 安裝和使用 Visual Studio 2022,並與包括 Visual Studio 2019、Visual Studio 2017、Visual Studio 2015、Visual Studio 2013 和 Visual Studio 2012 在內的舊版 Visual Studio 並排使用。

下載


按一下按鈕以下載最新版的 Visual Studio 2022。 如需安裝和更新 Visual Studio 2022 的指示,請參閱將 Visual Studio 2022 更新至最新版本。 此外,請參閱如何離線安裝上的指示。

下載社群按鈕 下載專業按鈕 下載企業按鈕

若要下載其他 Visual Studio 2022 產品,請造訪 Visual Studio 網站。


注意: 安裝套件大小會根據您目前的Visual Studio配置而有所不同。

系統需求

如需安裝及執行 Visual Studio 2022 系列產品之系統需求的相關信息,請參閱 Visual Studio 2022 系統需求頁面

意見反應和支援

如需支援,或提交Visual Studio的意見反應,請參閱:

將項目升級至Visual Studio 2022

遵循支持的升級路徑時,Visual Studio 來源、方案和項目檔將會繼續運作;不過,您應該預期會對來源進行一些變更。 雖然我們無法保證版本之間的二進位相容性,但我們會盡最大努力記錄重大變更,以協助您進行更新。

備註

如需如何將專案移轉至 Visual Studio 2022 的詳細資訊,請參閱 移植、移轉及升級 Visual Studio 專案

平台目標

Visual Studio 提供尖端的工具和技術,以建立利用 Windows、Android、iOS 或 Linux 最新平臺功能的應用程式。 Visual Studio 2022 也以舊版平臺為目標,因此您可以建立新的應用程式,或將舊版 Windows 上執行的現有應用程式現代化,同時利用 Visual Studio 2022 中增強的開發工具、品質啟用和小組共同作業功能。 如需詳細資訊,請參閱 管理專案中的參考Visual Studio 多重目標概觀

Visual Studio 2022 支援 Windows 開發

下表說明您可以使用 Visual Studio 2022 建置應用程式的 Microsoft Windows 平臺。

建置在 Windows 用戶端上執行的應用程式

Windows 用戶端版本 使用適用於原生和受控傳統 Windows 桌面開發的工具 使用適用於 UWP 應用程式開發的工具
Windows 11
Windows 10
是的
(請參閱下面的注意事項)
是的
(請參閱下面的注意事項)
Windows 10 團隊版 不適用 是的
需要遠程偵錯。
Windows 11 S
Windows 10 S
不適用 是的
需要遠程偵錯。
Windows 10 LTSC 是的
需要遠程偵錯。
是的
需要遠程偵錯。
HoloLens 是的
請參閱 Windows 全像攝影開發中心
Xbox One 不適用 是的
請參閱 Xbox 開發人員中心
Windows 8.1 是的 不可用 使用 Visual Studio 2015。
Windows 8 (Windows 8 不可用
Windows 7 是的 不適用
Windows Vista 不適用
Windows XP 不適用

備註

建置在 Windows Phone 上執行的應用程式

Windows Phone 版本 使用適用於原生和受控傳統 Windows 桌面開發的工具 使用適用於 UWP 應用程式開發的工具
Windows 10 行動裝置版 不可用 使用 Visual Studio 2017。
Windows Phone 8.1 和 8.0 不可用 使用 Visual Studio 2015。
Windows Phone 7.x 不可用 使用 Visual Studio 2012。

備註

建置在 Windows Server 上執行的應用程式

Windows Server 版本 使用適用於原生和受控傳統 Windows 桌面開發的工具 使用適用於 UWP 應用程式開發的工具
Windows 伺服器 2019 是的 是的
(請參閱下面的注意事項)
Windows 伺服器 2016 是的 是的
(請參閱下面的注意事項)
Windows Server 2016,Nano Server 安裝選項 是,適用於 .NET Core 和 Win32 的子集
請參閱 Nano Server 開發人員中心
Windows Server 2012 R2 是的 Windows 市集應用程式開發尚不可用。
Windows Server 2012 是的 Windows 市集應用程式開發尚不可用。
Windows Server 2008 R2 是的 不適用
Windows Server 2008 不適用
Windows Server 2003 不適用

備註

建置在 Windows Embedded 裝置上執行的應用程式

Windows 嵌入式版本 使用適用於原生和受控傳統 Windows 桌面開發的工具 使用適用於 UWP 應用程式開發的工具
Windows 10 IoT 核心版 是,適用於 Win32 API 的子集
如需詳細資訊,請參閱 IoT 核心版 API 移植工具
是的
如需其他工具和資源,請參閱 Windows IoT 開發人員中心
Windows 10 IoT 行動裝置企業版 是的
如需其他工具和資源,請參閱 Windows IoT 開發人員中心
Windows 10 IoT 企業版 是的
如需其他工具和資源,請參閱 Windows IoT 開發人員中心>。
是的
如需其他工具和資源,請參閱 Windows IoT 開發人員中心
Windows Embedded 8 Standard 和 8.1 工業版 是的
Windows Embedded Compact 2013 不適用
Windows Embedded 7 (Compact、Standard 和 POSReady) 不適用
Windows Embedded CE 6.0 和更早版本 不適用
Windows XP Embedded (包括 POSReady 2009、WES 2009、WEPOS) 不適用

備註

Visual Studio 2022 對於 .NET 開發的支援

Visual Studio 2022 支援開發使用任何 .NET 實作的應用程式。 在工作負載和項目類型中,您可以找到 .NET Framework、.NET Core、Mono、適用於通用 Windows 平臺的 .NET 原生 #C#、F#和 Visual Basic 的支援。 Visual Studio 2022 支援下列 .NET 實作:

備註

如需每個實作的詳細資訊,以及一般 API 規格 .NET Standard 的詳細資訊,請參閱 .NET 架構元件。 另請參閱 NET 支持原則

Visual Studio 2022 對 Android 開發的支援

Visual Studio 2022 可讓您使用 .NET 和 C# 或使用 C++ 來建置原生 Android 應用程式。 Visual Studio Tools for Unity 和 Unreal Engine 可啟用 Android 遊戲開發。 您也可以使用 .NET MAUI VSCode 擴充功能 來使用 Mac 建置 Android 應用程式。

您可以使用 Visual Studio 安裝程式,輕鬆地取得使用 .NET MAUI 或 C++ 進行行動裝置開發所需的 Android SDK 和 Android API 層級。 您可以使用 Android SDK Manager個別下載其他 API 層級。 您也可以使用 Visual Studio 安裝程式來取得 Android 原生開發工具包 (R10E)、Java SE 開發工具包和 Apache Ant。

如需詳細資訊,請參閱 使用Visual Studio 進行 Android 開發手機應用程式開發

備註

如需 Android 的 .NET 開發資訊,請參閱 .NET MAUI和 Android 及 iOS。

Visual Studio 2022 支援 iOS 開發

Visual Studio 2022 可讓您在 Visual Studio 中使用 remotebuild、vcremote、Visual Studio Tools for Unity 或 Pair to Mac 時,使用 C++、Unity 或 .NET,以及針對 iOS 開發設定的 Mac 來建置和偵錯 iOS 的應用程式。 .NET 支援 iOS 12.2 和更新版本,而且需要 Xcode 16.2 或更高版本和 macOS 14.5 “Sonoma” 或更高版本。 您也可以使用 .NET MAUI VSCode 擴充功能 來使用 Mac 建置 iOS 應用程式。

備註

如需詳細資訊,請參閱在Visual Studio 跨平臺行動裝置開發。 如需 iOS 的 .NET 開發資訊,請參閱 Android 和 .NET MAUIiOS。

Visual Studio 2022 Linux 開發支援

Visual Studio 2022 可讓您使用 C++、Python 和 Node.js建置和偵錯 Linux 應用程式。 建立 Linux C++ 應用程式 需要適用於 Linux 開發的 Visual C++ 擴充功能。 使用 Python 或 Node、js 建立應用程式時,您必須在目標 Linux 電腦上啟用遠端偵錯。 您也可以使用 C#、VB 和 F# 等新式語言,為 Linux 建立、建置和遠端偵錯 .NET Core 和 ASP.NET Core 應用程式。

備註

如需適用於 Linux 的 .NET 開發資訊,請參閱 在 Linux 上安裝 .NET

  • CentOS 9,10
  • Debian 11, 12
  • Fedora 40, 41
  • openSUSE 15.6
  • Red Hat Enterprise Linux 8, 9
  • Oracle Linux 8、9
  • Ubuntu 16.04、18.04、20.04、22.04、24.04、24.10

備註

如需詳細資訊,請參閱 https://dot.net/core

Visual Studio 2022 支援 macOS 開發

Visual Studio 2022 可讓您建置以 macOS 為目標的控制台應用程式和 ASP.NET 應用程式。 不過,不支援偵錯。 如需其他 macOS 開發工具選項,請嘗試 Visual Studio Code。 Visual Studio Code 提供適用於 macOS 的簡化、可延伸開發人員工具體驗。

備註

如需適用於MacOS的 .NET 開發資訊,請參閱 在macOS上安裝 .NET

其他平臺和技術

Visual Studio 2022 也支援下列平臺和技術。 如需詳細資訊,請參閱https://visualstudio.microsoft.com/vs/features/

與舊版的相容性

.NET Framework

.NET 4.8 是對 .NET Framework 4.0 - 4.7.2 版本的高度相容的原地更新。

備註

如需詳細資訊,請參閱 .NET Framework 4.8、4.7、4.6 和 4.5 移轉指南。

Team Explorer、Azure DevOps Server 和 Team Foundation Server

適用於 Visual Studio 2022 的 Team Explorer 將會聯機到 Azure DevOps Server 2019、Team Foundation Server 2017、Team Foundation Server 2015、Team Foundation Server 2013、Team Foundation Server 2012 和 Team Foundation Server 2010 SP1。



頁首