Visual Studio 2022 17.4 Preview 1 improves Arm64 support – Visual Studio Magazine


Visual Studio 2022 17.4 Preview 1 improves Arm64 support

Last week’s release of Visual Studio 2022 17.4 Preview 1 reinforces Microsoft’s efforts to support the Arm64 architecture in its flagship IDE.

Released at the same time as VS 2022 17.3 reached GA status last week, v17.4 Preview 1 improves Arm64 support which was previewed in June with VS 2022 17.3 Preview 2. Announcing v17.4 Preview 1, Microsoft said, “Version 17.4 will be the first release of Visual Studio generally available as a native Arm64 application.”

Typically, the Arm architecture is used to create processors for low-power mobile devices, but it is increasingly being used in place of x86-based architectures in larger devices. Arm64 is an extension – or evolution – of the ARM architecture that supports 64-bit processing, and Visual Studio 2022 is 64-bit software.

At the time of the launch of the June preview of Arm64 support, three workloads were enabled:

  • Desktop development with C++ (for MSBuild-based projects)
  • .NET desktop development (WinForms, WPF) using both .NET Framework and .NET Modern.
  • NET and web development

With this week’s update, the UWP workload has been added to this list.

The update marks the latest initiative taken by Microsoft to provide support for Arm64, having previously introduced a comprehensive Arm-native development toolchain for Arm applications, including:

  • Full Visual Studio 2022 and VSCode
  • Visual C++
  • .NET 6 and modern Java
  • Classic .NET Framework
  • Windows Terminal
  • WSL and WSA to run Linux and Android apps

“For C++, we now bundle native Arm64 versions of CMake and Ninja with Arm64 versions,” Microsoft said. “We will continue to add more workloads to previews (based on your feedback) until our GA later this year. You can vote here to help prioritize additional workloads, components, and experiences. ”

Arm64 Developer Comments
[Click on image for larger view.] Arm64 Developer Comments (source: Microsoft).

As can be seen in the graph above illustrating Arm64-related developer feedback items, there are support requests for SQL, .NET MAUI, Node.js, and many other applications development.

Other non-Arm64 related highlights from today’s What’s New in VS 2022 v17.4 Preview 1 post include:

  • Collaboration and teams: The improvements here run the gamut from Git tools to all-in-one code finding to highlighting select matches.
    Improvements to Git tools in animated action
    [Click on image for larger, animated GIF view.] Improvements to Git tools in animated action (source: Microsoft).
  • Business support: Version 17.4 will be the third Long Term Servicing Channel (LTSC) for Visual Studio 2022.
  • Configure Visual Studio using Visual Studio Administrative Templates (ADMX/ADML files): New Visual Studio Administrative Templates (ADMX/ADML) files are previewed to help resolve issues that large organizations have in controlling certain aspects of Visual Studio behavior for consistency, compliance or compatibility. One such issue identified by Microsoft is the lack of an easy way for an administrator to find out what all the existing global policies are for Visual Studio, which is addressed by the new schema.
  • Removal of unsupported components: Using the latest Visual Studio 2022 installer, developers can now automatically remove all standalone components from an installation that have entered an “out of support” state.
  • Productivity: The post lists improvements for .NET, C++, and F#.

About the Author

David Ramel is an editor and writer for Converge360.

Comments are closed.