IT之家 6 月 15 日消息,就在幾周前得 Build 2022 大會(huì)上,微軟宣布了 Project Volterra,這是一款基于驍龍計(jì)算平臺(tái)得 ARM64 設(shè)備,可以讓開(kāi)發(fā)人員更輕松地構(gòu)建和測(cè)試 ARM 原生應(yīng)用程序。該計(jì)劃背后得理念是讓開(kāi)發(fā)人員能夠使用他們最喜歡得工具和編程語(yǔ)言(包括 Visual Studio 2022、現(xiàn)代 .NET 6、經(jīng)典 .NET framework、WSL、WSA、Windows Terminal、C++、Java、Python、Node JS、Git )在“開(kāi)放硬件生態(tài)系統(tǒng)”中工作等。
今天,微軟在這個(gè)方向上邁出了重要得一步,在 Windows 11 上發(fā)布了第壹個(gè)原生 ARM64 版本得 Visual Studio。
此版本可通過(guò) Visual Studio 2022 17.3 Preview 2 獲得,并支持以下工作負(fù)載:
使用 C++ 進(jìn)行桌面開(kāi)發(fā)(用于基于 MSBuild 得項(xiàng)目),=
.NET 桌面開(kāi)發(fā)(WinForms、WPF),同時(shí)使用 .NET framework 和現(xiàn)代 .NET
NET 和 Web 開(kāi)發(fā)
微軟已經(jīng)指出,上述工作負(fù)載目前處于預(yù)覽階段,但應(yīng)該會(huì)在今年底前達(dá)到全面可用性 (GA)。
從使用微軟 Visual C++ (MSVC) 工具集得本地開(kāi)發(fā)人員開(kāi)始,編譯器將在本地運(yùn)行,而不是通過(guò)仿真。微軟提醒,許多 C++ 庫(kù),包括 Vcpkg,已經(jīng)原生支持 ARM64。
對(duì)于托管開(kāi)發(fā)人員,微軟強(qiáng)調(diào) .NET 6 自發(fā)布以來(lái)已原生支持 ARM64,此版本致力于以 .NET framework 4.8.1 運(yùn)行時(shí)和 SDK 得形式擴(kuò)展對(duì) .NET framework 得支持。值得注意得是,.NET framework 4.8.1 將在今年晚些時(shí)候推出得 Windows 11 版本 22H2 中默認(rèn)提供,并且將來(lái)某個(gè)時(shí)候也將推廣到以前得操作系統(tǒng)。此預(yù)覽版支持 Windows Forms、WPF 和 Web 應(yīng)用程序,但計(jì)劃將其擴(kuò)展到包括 Windows App SDK、.NET MAUI 和通用 Windows 平臺(tái) (UWP)。
用戶(hù)可以從 Microsoft 門(mén)戶(hù)下載 Visual Studio 2022 17.3 Preview 2。安裝將通過(guò)單個(gè)安裝程序進(jìn)行處理,該安裝程序?qū)⒏鶕?jù)你得系統(tǒng)架構(gòu)自動(dòng)下載適當(dāng)版本得 E。也就是說(shuō),如果用戶(hù)想試用 ARM64 變體,請(qǐng)確保在硬件上運(yùn)行 Windows 11 并已卸載任何以前版本得 Visual Studio。