微软今天发布了 Visual Studio 2022 17.3 Preview 2,它是第一个在运行 Windows 11 的 Arm 设备上原生运行的 Visual Studio 版本。微软上个月在 Build 上宣布了 Visual Studio 的 Arm 版本,现在好奇的开发者可以尝试一下为自己。这是使开发人员能够在 Arm64 设备上开发和测试应用程序的一大步。
该公司指出,在 Arm64 上进行开发是一个漫长的过程,因此它优先考虑使用这些设备的开发人员最重要的工作负载。目前,Visual Studio 将支持使用基于 C++ 和 MSBuild 的项目创建桌面应用程序的工作负载。此版本包含一个新的 MSVC 工具集,允许编译器在 Arm64 上本地运行,从而提供更高的性能。
对于使用 .NET 的托管开发人员,Microsoft 支持使用 .NET 6 以及更传统的 .NET Framework 4.8.1 进行开发,因此您可以使用这两种技术构建 Arm64 应用程序。这特别适用于 Windows 窗体和 WPF 应用程序,以及使用 .NET 的 Web 应用程序。
同样,这些是微软认为的优先工作负载,微软表示它们将在年底前普遍可用。不过,未来的预览版还将增加对 Windows App SDK、.NET MAUI 和 UWP 的支持,因此计划最终支持 Arm64 设备上的整个 Windows 开发场景。
随着 Visual Studio 的这次更新,微软似乎真的在认真对待 Windows 11 上的 Arm 开发。该公司在今年的 Build 上宣布了完整的原生 Arm 开发工具链,并且交付时间并不长。希望我们也能很快听到有关 Project Volterra 的更多信息。这将是一款完全致力于 Arm 开发的设备,但其规格的细节仍然很少。
要安装适用于 Windows 的 Visual Studio 2022 的本机 Arm 版本,您可以从 Visual Studio 网站下载它,它与用于 x64 版本的安装程序相同。但是,如果您安装了以前的版本,则需要将其完全删除才能安装 Arm64 变体。