对VisualStudio的ARM64支持终于到来了。微软已向公众发布了VisualStudio版本17.4,该应用程序现在可以在基于ARM64的设备上运行,例如配备5G的SurfacePro9或WindowsDevKit。
VisualStudio的ARM版本在今年的Build大会上与ProjectVolterra和一个完整的ARM原生开发者工具链一起发布。看起来微软终于开始认真对待WindowsARM开发,而VisualStudio的这个版本是其中的重要组成部分,因为它使开发人员更容易在基于ARM的设备上构建和测试应用程序。如果没有本机支持,应用程序在模拟器下运行,这可能会带来巨大的性能提升。
微软分享说,对于VisualStudio的原生ARM支持的初始可用性,它专注于一些特定的用例,但已经涵盖了一些场景。支持的工作负载包括使用.NET和C++的桌面应用程序、Web开发、UWP应用程序、VisualStudio扩展、使用C++和Node.js的游戏。此版本增加了WindowsSDK和WinAppSDK的本机性能,并支持大多数桌面应用程序类型,包括Windows窗体、WPF、WinUI3和WinUI2。另一方面,.NETMAUI支持将在稍后提供。除了.NET6和.NET7之外,微软还在.NETFramework4.8.1中添加了原生ARM64支持。
除了ARM64支持之外,VisualStudio17.4还带来了一些其他改进,包括回滚更新的能力、对多个Git存储库的支持以及新的TeamsToolkit。此外,该版本还提供了广泛的性能改进。