At the Build 2022 developer conference, Microsoft announced Snapdragon’s Project Volterra ARM64 devkit, which aims to make it easier to build and test apps for ARM devices. The company wants developers to be able to work in this “open hardware ecosystem” using familiar programming tools and languages, including Visual Studio 2022, .NET 6, .NET Framework, WSL, WSA, Windows Terminal, C++, Java, Python, Node JS , Git and so on.
Now, Microsoft has released the first native build of Visual Studio 2022 for ARM64, which is only available for Windows 11. Visual Studio 2022 17.3 Preview 2 supports the following features:
- Development of desktop applications in C++ (projects based on MSBuild).
- Development of .NET desktop applications (WinForms and WPF) using both the .NET Framework and modern .NET.
- .NET and web development.
A full release of the tools should take place before the end of the current calendar year.
Microsoft notes that when using the Microsoft Visual C++ (MSVC) toolkit, compilation will work natively without emulation. Many C++ libraries, including Vcpkg, also already have native ARM64 support. The .NET 6 platform supports ARM64 from release, but the .NET Framework will only receive support with the release of .NET Framework 4.8.1, which should take place simultaneously with the release of Windows 11 version 22H2.
You can download Visual Studio 2022 17.3 Preview 2 from Microsoft official website. To install, you need to select only the edition of Visual Studio, and the installer will download the required version of the IDE in accordance with the processor architecture. Let us remind you once again that Visual Studio 2022 for ARM64 requires the Windows 11 operating system. We also recommend that you remove all previous versions of the IDE so that there are no conflicts.