微軟在 6 月份推出了支持 Arm64 架構的 Visual Studio,這是第一個原生支持在基于 Arm 的處理器上構建和調試 Arm64 應用程序的 Visual Studio 版本。近日,他們宣布為 Visual Studio 擴展也添加了對 Arm64 的支持,因此開發者可在?Arm64 Visual Studio 中編寫和使用擴展。
開發如需為新擴展或現有擴展添加 Arm64 支持,可通過三個簡單的步驟完成:
通過 NuGet 包管理器將 VSSDK 構建工具包更新到最新版本
在 VSIX 清單中添加指定 arm64 的 ProductArchitecture 標記,確保 Prerequisites 標記包含 VS 2022
設置目標 CPU 架構:可以選擇構建目標為 AnyCPU,或者如果想發布一個 Arm64 專有的擴展,可以選擇 Arm64。
微軟還提到,開發者將能夠在單個 Marketplace 條目上發布其 Arm64 和?AMD64 版本的擴展,且上傳和發布擴展的方式依然保持不變。
如果想將 Arm64 擴展上傳到現有的擴展條目,需要按照以下步驟操作:
轉到管理發布者和擴展頁面,然后單擊編輯。
上傳新的有效 workload,而且還需要確保 workload 具有相同的擴展標識符、版本和不同的目標平臺。
點擊上傳并保存。