微軟推出Visual Studio 2022 17.4更新,這是第一個正式支援Arm64的版本,並且提供IT管理員回退配置功能。此外,因應.NET 7的同時推出,Visual Studio 2022 17.4也正式支援.NET 7。微軟跨平臺的開發平臺.NET 7已經正式發布,這個新版本擁有更好的效能、C#語言升級,並且提供許多雲端原生和容器開發功能。

微軟早在.NET 6,就已經對Arm64提供原生支援,而現在開發者可以使用.NET 7/6和.NET Framework 4.8.1建置Arm桌面應用程式。17.4是第一個原生支援Arm64的Visual Studio 2022正式版本,開發者可以使用Visual Studio 2022 17.4建置和除錯Arm64應用程式,支援的工作負載包括Windows視窗、WPF、Win UI 3、Win UI 2 和通用Windows平臺(UWP)等。微軟也將在之後Visual Studio 2022版本,加入對.NET MAUI的支援。

微軟提醒,開發者啟動Arm64版本Visual Studio,在重新建置應用程式之前,應該確認將NuGet套件參照更新為支援Arm64的新版本。目前絕大多數NuGet套件已經可在Arm64上運作,開發者無需進行額外的更改。

在開發工具的支援上,MSVC工具集已經支援Arm64一段時間,但是之前在Arm64裝置上執行時,編譯器會以模擬的方式運作,而現在用戶終於可以用到原生Arm64 MSVC編譯器工具集,包括C++程式碼分析功能,並維持支援目前MSVC所支援的所有平臺。

Visual Studio擁有豐富的工具和功能集,支援每個開發階段,但有一些技術隨著時間變化,原本最初包含在Visual Studio中的部分獨立元件,可能比Visual Studio本身更早停止支援,停止支援代表著無法接受到更新,而變得不安全。在最新的Visual Studio中,使用者將能夠簡單地批次刪除不受支援的獨立元件,可按需或是永久,以手動或是程式開發方法移除這些元件。

Visual Studio 2022 17.4加入了配置回退功能,讓用戶可以將Visual Studio恢復到之前安裝的Visual Studio版本,IT管理人員可以透過政策來禁用回退功能。另外,微軟長期服務頻道(LTSC)提供對17.4版本的支援,17.4是第三個LTSC版本,支援時間到2024年7月。

熱門新聞

Advertisement