News

Visual Studio 2022 v17.6 Released

Microsoft announced the general availability of Visual Studio 2022 v17.6, bringing a host of new features, improvements and bug fixes to the flagship IDE.

Released shortly before the company's big Build developer conference, the update is in the long-term service channel, with Microsoft providing support through Jan. 9, 2025, according to the release notes.

"With Visual Studio 2022, our goal is to help you get more done in less time throughout all your development tasks inside the IDE, and in this release, we have improved the performance in several core experiences based on your feedback," said Microsoft's Marian Luparu, a group program manager for the C++ team, in a May 16 announcement.

Following are summaries of new features, functionality and improvements.

  • Performance Improvements: These include improved performance for Git File History, faster opening and closing times for big solutions like Chromium, and faster stop collection operations in the Performance Profiler.
  • Editor Enhancements: Updates to the All-In-One Search UI allow developers to search code and Visual Studio features in one spot. Brace Pair Colorization and Sticky Scroll are now available in the editor to increase code readability (see the Visual Studio Magazine article, "Visual Studio Devs Love New Brace Pair Colorization in v17.6 Preview 1"). The recently enhanced Spell Checker now supports C#, C++, and Markdown files.
    Bracket Pair Colorization
    [Click on image for larger view.] Brace Pair Colorization (source: Microsoft).
  • Debugging & Diagnostics Capabilities: The update introduces new capabilities including Visualizer Support for .NET Unix remote debugging, Live Graph in the WSL Profiler, breakpoint groups (which help devs manage numerous breakpoints in organized groups), and the newly enhanced Call Stack Window.
    [Click on image for larger view.] Breakpoint Groups in Animated Action (source: Microsoft).

    The .NET Object Allocation tool can now import allocations from a .NET data provider using ETL file formats. The Memory Analysis tool can now identify and display sparse arrays, and the Instrumentation tool now supports C++ code, providing improved performance analysis.

  • Git Collaboration Tools: The release improves git integration, allowing developers to stage changes and commits while building, unstage at line level, and providing more control over merges.
  • Enterprise Management: Visual Studio 2022 v17.6 also introduces features that make it easier to scale an enterprise development environment and simplify the deployment and management of Visual Studio for IT admins and developers. Specifically, IT administrators will now be able to host and deploy layouts on an intranet web site in addition to a file share, which can simplify layout maintenance and improve installation performance.
  • F# and C++ Improvements: The update introduces native "Go To Definition" functionality for navigating from C# to F#. For C++, the "Sync with Active Document" feature now works in the CMake Targets View, and the Solution - Close scenario has been improved, making closing a solution containing C++ projects faster.
  • SQL Support for Ledger: The database ledger incrementally captures the state of a database as it evolves over time, while updates occur on ledger tables, (see the Visual Studio Magazine article, "New for Devs in SQL Server 2022: Ledger for Blockchain-Backed Security"). This feature, similar to Azure Data Studio, is an added feature in SQL 2022, being added to Sql Server Data Tools.
    [Click on image for larger view.] Ledger Table Architecture (source: Microsoft).
  • Arm64 Support: The dev team continued to build native support for Arm64 on Windows 11 for the most popular developer scenarios. Now, the .NET Multi-platform App UI (MAUI) workload is supported on Arm64 Visual Studio.
  • Microsoft Teams Development Tools (Teams Toolkit): In preview is a feature flag, "Teams App Configuration Improvements," in the Teams Toolkit that helps developers bring their existing internal and Software-as-a-Service (SaaS) applications into Teams with Teams-native integration.

All of the above represent just a small part of all the changes made in the new release. The announcement post also addresses new features and functionality related to building modern .NET and cloud-native apps and game development, along with many more C++ enhancements and enterprise management functionality.

The release notes are even more voluminous, for example listing 26 separate Developer Community highlights. In total, the team completed some 371 community feedback items, ranging from "Arm64 support for .NET MAUI" TO "XAML designer IntelliSense is slow."

As is its custom, Microsoft also published release notes for VS 2022 v17.7 Preview 1, for which it has already completed 118 Developer Community feedback items.

"As you use Visual Studio, continue to let us know what you love, what you live, and where you'd like us to improve the product next," said Luparu in closing. "You can share your feedback with us via Developer Community by reporting any problems or sharing your suggestions for new features or improvements to existing ones. Your feedback is critical to help us make Visual Studio the best tool it can be!"

About the Author

David Ramel is an editor and writer at Converge 360.

comments powered by Disqus

Featured

  • VS Code 1.123 Adds Agent Session Sync, 1M Context Windows

    Microsoft released Visual Studio Code 1.123 on June 3, adding agent-focused features, larger model context support, integrated browser updates and a new delay for some automatic extension updates.

  • Copilot Billing Shock Hits Developers

    Developer complaints about GitHub Copilot's new usage-based billing model have centered on unexpectedly rapid AI credit consumption, and neither GitHub nor Microsoft has responded directly to the backlash, though they have previously published guidance to lessen model usage costs.

  • Hands On with GitHub Copilot App Technical Preview: Turning a Blazor Issue into a PR

    GitHub's brand-new Copilot desktop app, in technical preview, handled a small Blazor issue from planning through pull request creation, but the hands-on test also showed why developers still need to verify agent work in the running app before merging.

  • At Build 2026, Microsoft Sets Up Windows as an OS for AI Agents

    Microsoft's Build 2026 Windows developer announcements point to a broader platform strategy for agentic AI, spanning terminal workflows, local models, app-building skills, Cloud PCs and operating system-level containment.

Subscribe on YouTube