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.
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 following the links under "Get involved" in the what's new landing page.
- 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 following the links under "Get involved" in the what's new landing page.
- changeworld - Takashi Takebayashi
- PhilKang0704 - Phil
- alex-bochkov - Alex Bochkov
- Bru456 - Bru
- Chandanahk -
- Rageking8 -
March 2025
Azure
Updated articles
- Add Azure Cosmos DB to your app by using Visual Studio Connected Services - Update Azure Cosmos DB for managed identity
Containers
New articles
Cross platform
Updated articles
- Cross-platform app development in Visual Studio - Remove/replace some Xamarin references
Data tools
Updated articles
- Create a basic data application by using ADO.NET - Review and update
- Create and configure datasets in the .NET Framework using Visual Studio - Review and update
- Save and edit database connection strings for .NET Framework applications - Review and update
- Create a basic data application with WPF and Entity Framework 6 - Review and update
- Walkthrough: Create a WCF service in .NET Framework Windows Forms - Review and update
- Connect to an Access database in .NET Framework applications - Add Visual Basic "Compile" tab
- Fill datasets by using TableAdapters in .NET Framework applications - Freshness edit: Data Tools and MSBuild articles
Debugger
New articles
Updated articles
- Quickstart: Debug with C++ using the Visual Studio debugger
- Confirm merge from repo_sync_working_branch to main to sync with https://github.com/MicrosoftDocs/visualstudio-docs (branch main)
- C++ debugging quickstart, potentially confusing section about creating a new project
- Supported code changes (C# and Visual Basic) - Clarify list of unsupported Hot Reload edits
- Write and debug running code with Hot Reload in Visual Studio (C#, Visual Basic, C++) - Add zone pivots to article on hot reload
- Debug Optimized Code - Update
- Debug in mixed mode (C#, C++, Visual Basic) - Clarify mixed mode debugging settings for .NET and .NET Framework, ad…
- Debug your app with GitHub Copilot in Visual Studio - Add information on support for data tips in LINQ expressions
- View and change variable values with data tips in the code editor - Add information on support for data tips in LINQ expressions
- Inspect variables in the Visual Studio debugger - Refactor article on Autos and Locals window, add general information on variable inspection
- First look at the Visual Studio Debugger - Refactor article on Autos and Locals window, add general information on variable inspection
- View strings in a string visualizer in Visual Studio - Refactor article on Autos and Locals window, add general information on variable inspection
- How to use Messages view - Archive reference articles for Spy++
- How to use Windows view - Archive reference articles for Spy++
- Introducing Spy++ - Archive reference articles for Spy++
- Spy++ reference overview - Archive reference articles for Spy++
- Spy++ Toolbar - Archive reference articles for Spy++
- Using Spy++ - Archive reference articles for Spy++
Extensibility
New articles
Updated articles
- .NET Compatibility for VisualStudio.Extensibility Extensions - Mention multiple GitHub accounts and add link
- Diagnose UI delays caused by extensions - Broken links fixing
- Contributions and Configurations - Add documentation on dependency injection
- Components of a VisualStudio.Extensibility extension
- Add documentation on dependency injection
- Add documentation on dependency injection
- Update a Visual Studio extension for Visual Studio 2022 - Remove/replace some Xamarin references
IDE
Updated articles
- Configure a C++ project for IntelliSense
- alt+text updates
- Feature 363608: Q&M: Content Freshness for C++ Content -- batch 6
- What is GitHub Copilot Completions for Visual Studio?
- Add new completions model
- Confirm merge from repo_sync_working_branch to main to sync with https://github.com/MicrosoftDocs/visualstudio-docs (branch main)
- Add keyboard shortcuts to the completions documentation
- Install GitHub Copilot in Visual Studio
- Add multi account info
- Removing old content from Copilot instructions
- Find in Files Command - improve find in files command documentation
- Replace In Files Command - improve find in files command documentation
- Create and remove project dependencies
- Clarify build dependencies
- Recommend using project references instead of project dependencies
- Specify build events (C#) - Correct note about relative paths
- About Dotfuscator Community & Visual Studio
- Remove circular links
- Remove/replace some Xamarin references
- Build Events Page, Project Designer (C#) - Add note to older page and provide link for Visual Studio 2022 users
- Use Visual Studio search - All-In-One Search 17.13 updates
- Productivity guide for Visual Studio - Add zone pivots to productivity guide
- Features of Visual Studio - Remove/replace some Xamarin references
- Developer Community data privacy - Remove/replace some Xamarin references
- Add or remove references by using the Reference Manager - Remove/replace some Xamarin references
- Manage references in a project - Remove/replace some Xamarin references
Install
New articles
Updated articles
- Administrative Templates (ADMX) - Adding admin opt-out docs
- Install and use Visual Studio and Azure Services behind a firewall or proxy server
- Confirm merge from repo_sync_working_branch to main to sync with https://github.com/MicrosoftDocs/visualstudio-docs (branch main)
- Remove/replace some Xamarin references
- Updating Remote Settings and Telemetry endpoints
MSBuild
New articles
Updated articles
- Customize the build by folder
- Confirm merge from repo_sync_working_branch to main to sync with https://github.com/MicrosoftDocs/visualstudio-docs (branch main)
- Change inline code to code block for better copy friendliness
- Add docs for four MSBuild error messages:
- MSBuild MSB8088 diagnostic code - Fix MSB8088 message in blockquotes
- Customize the solution build
- Modify note to mention dotnet build behavior
- MSBuild support for slnx builds
- MSBuild task - MSBuild support for slnx builds
- Solution filters in MSBuild - MSBuild support for slnx builds
- MSB4099 diagnostic code - Add explanatory text for error condition and link to more information
- Create a project file from scratch - Review and update
- Specify which MSBuild target to build first - Freshness edit: Data Tools and MSBuild articles
- Incremental builds - Review and update
- WriteCodeFragment task - Add example that handles incremental build
- MSB3482 - Add information about signtool.exe
Profiling
New articles
Updated articles
- Measure performance in Visual Studio # Required; page title displayed in search results. Include the brand. < 60 chars. - Update Profiling landing page, metadata updates
Test
Updated articles
- Create a data-driven unit test - Clarify .NET support for data source driven unit test
- Live Unit Testing frequently asked questions - Add additional build issues to LUT FAQ
VSTO
Updated articles
- Walkthrough: Bind data to controls on a Word actions pane - Update walkthrough-binding-data-to-controls-on-a-word-actions-pane.md
- Actions pane overview - Update actions-pane-overview.md
- Visual Studio Tools for Office Runtime - Update visual-studio-tools-for-office-runtime.md
XAML tools
Updated articles
- XAML code editor - Remove/replace some Xamarin references
- Use design-time sample data with the XAML Designer in Visual Studio - Remove/replace some Xamarin references
- Overview of XAML - Remove/replace some Xamarin references
Version control
Updated articles
- Create a pull request in Visual Studio - Mention multiple GitHub accounts and add link
- Create a GitHub account to use with Visual Studio - Update for multiple accounts in "Create GitHub account"
- Create a Git repository from Visual Studio - Mention the option to switch GitHub account in "Create repository"
- About Git in Visual Studio - Mention multiple GitHub accounts in main overview
- Work with multiple repos - Update "Working with multiple repos" for multiple GitHub accounts
- Clone a Git repository in Visual Studio - Update "Clone a repo" for multiple GitHub accounts
Community contributors
The following people contributed to the Visual Studio docs during this period. Thank you! Learn how to contribute by following the links under "Get involved" in the what's new landing page.
- changeworld - Takashi Takebayashi
- myd7349 -
- nevemlaci - Lipódi László
- PhilKang0704 - Phil
- Rageking8 -
- yifeiyin - Yifei Yin