Microsoft 正在大力擴展支持基于 Arm64 的設備,今天該公司宣布您現在可以構建支持 Arm64 的 Visual Studio 擴展。今年早些時候,微軟宣布打算提供與 Arm64 完全兼容的開發者工具鏈,其中包括 Arm 版本的 Visual Studio,目前在 17.4 版本中提供預覽版。還有 Project Volterra,這是一種我們對它知之甚少的基于 Arm 的開發機器。
現在,除了為 Arm64 處理器(例如 Qualcomm Snapdragon 8cx Gen 3)構建 Visual Studio 本身之外,微軟還讓開發人員能夠構建自己的 Visual Studio 擴展,這些擴展也是該架構的原生。在創建或更新擴展時,開發人員需要將正確的 ProductArchitecture 標簽添加到 VSIX 清單以針對 Arm64 版本的 Visual Studio,然后在構建包時將 Arm64 作為平臺目標。您需要最新版本的 VS SDK 構建工具才能工作,并且您可能還需要對現有擴展進行一些更改,具體取決于它們當前的構建方式。
您還可以將 Arm64 版本的擴展發布到 Visual Studio Marketplace,即使您已經有一個針對 AMD64 的版本,您也可以在同一列表中添加 Arm64 版本,以便用戶可以輕松下載適合他們機器的版本。對于已經有 AMD64 和 Arm64 單獨列表的擴展,Microsoft 正在努力將這些列表合并為一個。
微軟已經確認 Visual Studio 2022 17.4 將是第一個正式支持 Arm64 的版本,它應該會在 11 月的某個時候推出。微軟的路線圖指出,新的小更新應該每三個月發生一次,17.3 版本于 8 月初發布。這應該讓開發人員有時間在全面上市之前更新他們的 Arm64 擴展。現在,如果你好奇的話,本周早些時候發布了Visual Studio 17.4 Preview 2.1,供那些想要試用的人使用。