Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Welcome to what's new in Visual Studio docs. The following sections provide details on the previous three months of new and updated content.
June 2025
Azure
Updated articles
- Add Microsoft Entra ID authentication with Connected Services in Visual Studio - Review and update
Data tools
Updated articles
- Database projects and data-tier applications (.NET Framework) - Review and update
Debugger
Updated articles
- Clarify notes regarding debugger visualizer extension development:
- Dump files in the Visual Studio debugger - Clarify available actions for dump files
- View the call stack and use the Call Stack window in the debugger - Update JavaScript and TypeScript overview
Deployment
Updated articles
- Quickstart: Publish an ASP.NET web app - Review and update
Designers
Updated articles
- What is Windows Forms Designer? - Review and update
IDE
New articles
Updated articles
- Manage word wrap in the editor - Review and update
- Build multiple configurations in a single build request - Review and update
- Use MCP servers (Preview)
- Mark preview back
- Agent mode GA updates
- Get better answers by setting the context for GitHub Copilot Chat in Visual Studio - Add output window context
- Use Copilot agent mode - Agent mode GA updates
- Manage Copilot usage and models
- Update links
- Add on managing Copilot usage and models in Visual Studio
- File nesting in Solution Explorer - Review and update
Install
Updated articles
- Visual Studio workload and component IDs - Update workload and component docs for 17.14
- Configure feedback Group Policies - Update
JavaScript
Updated articles
- JavaScript and TypeScript in Visual Studio - Update JavaScript and TypeScript overview
- Overview of the Visual Studio IDE for JavaScript - Update Start window instructions for JavaScript and TypeScript
MSBuild
Updated articles
- Create multiple build configurations for your source files - Review and update
- MSBuild transforms - Review and update
- MSBuild incremental builds for new or stale targets - Review and update
- MSBuild uses multiple processors to build projects - Review and update
- Common MSBuild project items - Add guidance for Reference item types relevant to COM scenarios
- MSBuild response files - Add note clarifying Visual Studio ignores
.rsp
files - Obtain build logs with MSBuild - Review and update
- Property functions - Update property functions article
- Customize the build by folder - Update higher level Directory.Build.props import to only run if the file actually exists
- Add details for error messages:
- MSB1004 diagnostic code
- MSB1011 diagnostic code
- MSB1022 diagnostic code
- MSB1025 diagnostic code
- MSB1060 diagnostic code
- MSB3022 diagnostic code
- MSB3025 diagnostic code
- MSB3028 diagnostic code
- MSB3052 diagnostic code
- MSB3088 diagnostic code
- MSB3091 diagnostic code
- MSB3094 diagnostic code
- MSB3096 diagnostic code
- MSB3097 diagnostic code
- MSB3107 diagnostic code
- MSB3171 diagnostic code
- MSB3172 diagnostic code
- MSB3178 diagnostic code
- MSB3212 diagnostic code
- MSB3217 diagnostic code
- MSB3232 diagnostic code
- MSB3268 diagnostic code
- MSB3331 diagnostic code
- MSB3374 diagnostic code
- MSB3501 diagnostic code
- MSB3568 diagnostic code
- MSB3686 diagnostic code
- MSB3823 diagnostic code
- MSB3825 diagnostic code
- MSB3883 diagnostic code
- MSB3941 diagnostic code
- MSB4017 diagnostic code
- MSB4020 diagnostic code
- MSB4023 diagnostic code
- MSB4027 diagnostic code
- MSB4061 diagnostic code
- MSB4068 diagnostic code
- MSB4075 diagnostic code
- MSB4078 diagnostic code
- MSB4107 diagnostic code
- MSB4185 diagnostic code
- MSB4186 diagnostic code
- MSB4220 diagnostic code
- MSB4226 diagnostic code
- MSB4244 diagnostic code
- MSB4246 diagnostic code
- MSB4248 diagnostic code
- MSB4249 diagnostic code
- MSB4252 diagnostic code
- MSB4260 diagnostic code
- MSB4801 diagnostic code
- MSB5009 diagnostic code
- MSB5023 diagnostic code
Profiling
Updated articles
Add usage details for BenchmarkDotNet, add links:
- Which performance tool should I use?
- Overview of the profiling tools
- Analyze BenchmarkDotNet data in Visual Studio
XAML tools
Updated articles
- What is XAML Hot Reload? - Update links to redirected articles
Community contributors
The following people contributed to the Visual Studio docs during this period. Thank you! Learn how to contribute by visiting visualstudio-docs on GitHub.
- changeworld - Takashi Takebayashi
- PhilKang0704 - Phil
- AStefankiv - Andrew Stefankiv
- zsd4yr - Zachary Danz
May 2025
Containers
New articles
Debugger
Updated articles
- Debug 64-Bit Applications - Update article on errors related to 64-bit debugging
- Overview of the Visual Studio debugger - Update First Look articles
- Stop Debugging In Progress Dialog Box - Add link to Report a Problem
- View DLLs and executables in the Modules window (C#, C++, Visual Basic, F#) - Clarify how to enable the Modules window
Deployment
Updated articles
- Update UI reference for ClickOnce Publishing
Extensibility
New articles
Updated articles
- Update documentation for Visual Studio 17.14
- Query the project API (VisualStudio.Extensibility) - Update query space description
IDE
New articles
- Copilot Next Edit Suggestions
- Use Copilot agent mode in Visual Studio (Preview)
- Use MCP servers in Visual Studio (Preview)
Updated articles
- What is GitHub Copilot Completions for Visual Studio? - Add section on AI doc comments generation
- Visual Studio performance tips and tricks - Update Visual Studio performance tips
- What's new in Visual Studio 2022 - Update What's New for 17.14
- Add or remove imported namespaces (Visual Basic) - Update procedure for Visual Basic Import namespaces
- Use the Immediate window - Update article on the Immediate window
- JavaScript IntelliSense - Refactor JavaScript/TypeScript editor content
- Add Visual Studio editor support for other languages - Updates for user feedback
- Customize the scroll bar - Updates for user feedback on track changes
- Update code style preferences and EditorConfig article
- Update UI Reference for ClickOnce Publishing
- Updates for changes to the first launch experience for Copilot Free
JavaScript
Updated articles
- Compile TypeScript code (Node.js) - Clarify TypeScript compilation issues for
.esproj
and update links - Compile TypeScript code (ASP.NET Core) - Clarify TypeScript compilation issues for
.esproj
and update links - Tutorial: Add TypeScript to an existing ASP.NET Core app in Visual Studio - Update article on adding TypeScript to ASP.NET
- Linting JavaScript in Visual Studio - Refactoring JavaScript/TypeScript editor content
- Learn to use the code editor for JavaScript - Refactoring JavaScript/TypeScript editor content
MSBuild
Updated articles
- MSBuild - Add heading: Install MSBuild
- Use MSBuild project SDKs - Review and update
- Exclude files from the build - Review and update
- Evaluate items and properties and display results of targets - Explain subtleties of evaluation time for
-getProperty
Profiling
Updated articles
- Overview of the profiling tools (C#, Visual Basic, C++, F#)
- Add profiling content for WSL, Docker, Linux
- Update First Look articles
Test
Updated articles
- Overview of testing tools in Visual Studio
- Update First Look articles
- Walkthrough: Test-driven development using Test Explorer - Update article on test-driven development
- Configure and use Live Unit Testing - Update and fix casing in
.lutignore
samples.
Version control
Updated articles
- Browse Git repositories and compare branches in Visual Studio - Add 17.14 feature: Show incoming outgoing commits only
- Git settings and preferences in Visual Studio - Update Git settings
Community contributors
The following people contributed to the Visual Studio docs during this period. Thank you! Learn how to contribute by visiting visualstudio-docs on GitHub.
- changeworld - Takashi Takebayashi
- AdmiralSnyder - Alexander Gayko
- kzu - Daniel Cazzulino
- Prakash-Kuikel - Prakash Kuikel
April 2025
Azure
Updated articles
- Tutorial: Deploy an ASP.NET Core app and Database to Azure Container Apps using GitHub Actions - Add warning regarding connection string security
Code quality
Updated articles
- Migrate from legacy analysis (FxCop) to source analysis (.NET analyzers) - Clarify migration of default rule set file for .NET Framework
- Customize Roslyn analyzer rules - Clarify migration of default rule set file for .NET Framework
- Enable or install first-party .NET analyzers - Update code analysis articles
Containers
Updated articles
- Configure Visual Studio Container Tools - Review and update
- Use the Containers window - Review and update
- Build a container project from the command line - Add information about command-line builds for containers
Data tools
Updated articles
- Edit data in datasets using the .NET Framework - Review and update
- Pass data between forms - Review and update
Debugger
Updated articles
- IDiaSymbol::findChildren - Clarify behavior for IDiaSymbol::findChildren
- IDiaSymbol - Clarify behavior for IDiaSymbol::findChildren
- View disassembly code in the Visual Studio debugger (C#, C++, Visual Basic, F#) - Update instructions for Disassembly window
- Debug from a DLL project in Visual Studio (C#, C++, Visual Basic, F#) - Review and update
- Start Spy++ - Review and update
- Debug 64-Bit Applications - Update article on use of Modules window
- View DLLs and executables in the Modules window (C#, C++, Visual Basic, F#) - Update article on use of Modules window
- Debug DLLs in Visual Studio (C#, C++, Visual Basic, F#) - Update article on debugging DLL projects
- MFC Debugging Techniques - Update article on debugging DLL projects
- Tell the debugger what to show using the DebuggerDisplay Attribute (C#, Visual Basic, F#, C++/CLI) - Update article on debugging DLL projects
- Inspect variables in the Visual Studio debugger - Refactor article on variable inspection
- Debug your app with GitHub Copilot in Visual Studio - Refactor article on variable inspection
- Tutorial: Debug C# and C++ in the same debugging session - Update instructions for creating a new project
- Quickstart: Debug with C++ using the Visual Studio debugger - Update instructions for creating a new project
- Walkthrough: Writing a Visualizer in Visual Basic - Update instructions for creating a new project
- C++ Dynamic Debugging (Preview) - Add fastbuild note
Deployment
Updated articles
- Access local and remote data in ClickOnce applications - Add security update for Code Access Security (CAS) in ClickOnce
- ClickOnce deployment and security - Add security update for CAS in ClickOnce
- Code access security for ClickOnce applications - Add security update for CAS in ClickOnce
- Enable and configure ClickOnce security settings in Visual Studio - Add security update for CAS in ClickOnce
- Specify ClickOnce Publish properties - Add security update for CAS in ClickOnce
- Security, versioning, and manifest issues in ClickOnce deployments - Add security update for CAS in ClickOnce
- Deploy a .NET Framework desktop application using the ClickOnce Publish wizard - Review and update
- Get publish settings from Azure and import into Visual Studio - Add security note
Extensibility
Updated articles
- METADATA_ADDRESS_FIELD - Update
METADATA_ADDRESS_FIELD
struct reference
Get started
Updated articles
- Tutorial: Create your first Universal Windows Platform application in Visual Studio with XAML and C# - UWP updates for changes to workload in Visual Studio 17.10 and later
Help viewer
Updated articles
- Microsoft Help Viewer installation - Update
IDE
Updated articles
- Update existing templates - Review and update
- Create item templates - Review and update
- Productivity guide for Visual Studio - Update productivity guide with C# tips
- Customize project and item templates -
- Replace in Files - Review and update
- Find code by using Go To commands - Review and update
- Find references in your code - Review and update
- Navigate code - Review and update
Install
Updated articles
- Create and maintain a network installation of Visual Studio - Update
- Repair Visual Studio - Update for user feedback
- Update Visual Studio - Review and update
- Visual Studio images on Azure - Updates for latest image offers on Azure Marketplace
JavaScript
Updated articles
- Create a React app in Visual Studio - Update instructions for React, Vue, and Angular tutorials with ASP.NET Core
- Tutorial: Create an ASP.NET Core app with Angular in Visual Studio
- Update instructions for React, Vue, and Angular tutorials with ASP.NET Core
- Add launchsettings configuration for ASP.NET Core with Vue and Angular
- Tutorial: Create an ASP.NET Core app with React in Visual Studio
- Update instructions for React, Vue, and Angular tutorials with ASP.NET Core
- Doc update to help with trouble shooting
- Tutorial: Create an ASP.NET Core app with Vue in Visual Studio
- Update instructions for React, Vue, and Angular tutorials with ASP.NET Core
- Add launchsettings configuration for ASP.NET Core with Vue and Angular
MSBuild
Updated articles
- Reference the name or ___location of the project file - Review and update
- Task writing - Review and update
- Customize the solution build - Review and update
- Customize your local build - Review and update
- Common MSBuild project items
- Clarify what an item is
- Add noticeable link for .NET items
- Add details for MSBuild errors
- Common MSBuild project properties - Add link to .NET SDK reference
Profiling
Updated articles
- Choose a memory analysis tool in Visual Studio (C#, Visual Basic, C++, F#)
- Add language tabs to memory usage article
- Add top insights information to .NET Object Allocation tool
- Analyze memory usage by using the .NET Object Allocation tool - Add top insights information to .NET Object Allocation tool
Test
Updated articles
- Create a unit test project - Review and update
- Install unit test frameworks - Review and update
- Walkthrough: Create and run unit tests for UWP apps - Update UWP unit testing article for new UWP .NET 9 unit testing template
- Customize code coverage analysis - Adding default note for IncludeTestAssembly in code coverage documentation
VSTO
Updated articles
- Add a custom task pane to an application - Update with deprecation information for Word
- Add an Actions Pane to Word Documents or Excel Workbooks - Update with deprecation information for Word
- Actions pane overview - Update with deprecation information
XAML tools
Updated articles
- What is XAML Hot Reload? - Add info on design-time availability of XAML Live Preview and XAML Hot Reload
- XAML Live Preview: Capture and edit desktop app UI - Add info on design-time availability of XAML Live Preview and XAML Hot Reload
Version control
Updated articles
- About Git in Visual Studio - Review and update
- Browse Git repositories and compare branches in Visual Studio - Git tags
Community contributors
The following people contributed to the Visual Studio docs during this period. Thank you! Learn how to contribute by visiting visualstudio-docs on GitHub.
- changeworld - Takashi Takebayashi
- PhilKang0704 - Phil
- alex-bochkov - Alex Bochkov
- Bru456 - Bru
- Chandanahk -
- Rageking8 -