Visual Studio Icon Visual Studio 2019 Preview Release Notes


| Developer Community | System Requirements | Compatibility | Distributable Code | License Terms | Blogs | Known Issues |


Important

This release is not "go-live" and not intended for use on production computers or for creating production code. For instructions on installing and updating Visual Studio 2019, see this documentation on updating Visual Studio 2019 to the most recent release.


What's New in Visual Studio 2019

Visual Studio 2019 Preview Releases

Visual Studio 2019 Blog

The Visual Studio 2019 Blog is the official source of product insight from the Visual Studio Engineering Team. You can find in-depth information about the Visual Studio 2019 releases in the following posts:


Release Notes Icon Visual Studio 2019 version 16.5 Preview 1 New release icon

released December 3, 2019

In This Release of Visual Studio 2019 version 16.5 Preview 1

Visual Studio IDE
New Features On-hover a close button appears for each document in the tab group overflow list
Productivity Improvements Implemented user suggested improvements in vertical tabs
.NET Productivity
New Features Ability to use System.HashCode to implement the GetHashCode method when System.HashCode is available
New Features Ability to convert if to switch statements or switch expressions
New Features IntelliSense completion for unimported extension methods
C++
Productivity Improvements Visual Studio Linux projects now have more accurate IntelliSense and allow you to control remote header synchronization on a project-by-project basis.
Azure Tools
Productivity Improvements Now provides .NET Core Worker Server support.
Support was added for Azure Functions v3. This gives a new option during project creation to use v3 instead of v2.
When publishing to App Service Linux, Visual Studio now waits until the app is running before opening the browser window.
XAML
New Features Enabled support for the 1909 version of Windows 10 as a UWP target platform.
New Features Dragging an image from project into the XAML editor generates an Image tag

Top Issues Fixed in This Release of Visual Studio 2019 version 16.5 Preview 1

From Developer Community
Green squiggles appear everywhere in my source code
Tool window sometimes moves or dissapears during window layout switching
Test discovery fails
VS 2019 / C++ / Google Test: Impossible to get Unit Tests to work
Visual Studio IDE mono integration does not allow step into debug of modules not in original build path
Document tabs undock when selected
Stopping debugging too quickly after starting a debug session on iOS causes a hang in the debugger.
Intellisense does't recognize x:FactoryMethod attribute in XAML
Debugger error on single-step when using Debug.WriteLine in a Windows.Forms app with WPF ElementHost
Constant CPU usage when solution loaded
Incorrect detection of support for nodiscard with reason
intellisense/vcpkgsrv crashes on deduction guide
SQL Server unit Testing projects template not found in VS2019
"codedesign" exited with code 1
Android Device Manager Internet Connection Issues
Bad SSE code generation with VS2019
error LNK2005: "__cdecl Windows::Foundation::operator co_await(struct Windows::Foundation::IAsyncAction ^)" (??__LFoundation@Windows@@YA@PE$AAUIAsyncAction@01@@Z) already defined in pch.obj
Dynamic library project - native lib dependency link error using C++/Cli and netcoreapp3.1 target
Missing content priority properties in iOS designer when view is contained in UIStackView
Xamarin mobile debugger brings IDE to a crawl
CMakeLists.txt missing entry point to "Debug and Launch Settings" in Folder View for Linux and WSL configs
visual studio won't start when switched back to scaling 250% from 100%
Add support for skipping dotnet dev-certs when debugging
Splitting a string with a regex returns seemingly wrong results
C++ dependent base classes and SEH exception filters
VC 16.3 list::splice bug
The dialog message when i delete a file from a project is strange.
Create Publish Settings - "Create Profile" button not opening create profile wizard
AppInstaller.exe can't open *.applinstaller file that 's maked from Windows Application Packaging Project.
Adding New Item dialog is missing Inherited Form / User Control Options From Windows Forms selection
View in browser does not give me the page that i was inside it goes to the default route.
VS 16.4.0 Preview 1.0 - BuildWindow InvalidOperationException
Reordering window tabs when tabs are on the left
Miss Translation in "Visual Studio Feedback" window.
Incorrect error reporing of decltype(member)::staticMethod()
REGRESSION: IntelliSense error when initializing a C++/CLI value class with '{}'.
Build process for cpp project in VS2019 developer command prompt uses VS2019 cl.exe for .v141 Platformtoolset
High CPU usage
IntegratedConsoleDebugging project capability not respected by Asp.Net Core project system
Crash when opening any file with Lang Pack installed
Editing razor component crash

Details of What's New in Visual Studio version 16.5 Preview 1

Visual Studio IDE

On-hover a close button appears for each document in the tab group overflow list.

On hover a close button appears

.NET Productivity

You can now use System.HashCode to implement the GetHashCode method when System.HashCode is available.

System.HashCode to implement the GetHashCode Method

You can now convert if to switch statements or switch expressions. Place your cursor on the if keyword. Press (Ctrl+.) to trigger the Quick Actions and Refactorings menu. Select Convert to 'switch' statement or Convert to 'switch' expression.

Convert if to switch statements or switch expressions

There is now IntelliSense completion for unimported extension methods. You will first need to turn this option on in Tools > Options > Text Editor > C# > Intellisense > and select Show items from unimported namespaces.

IntelliSense completion for unimported extension methods

WPF/UWP Tooling

Dragging an image from your project into the XAML editor will now generate a XAML image tag with the Source property set to the correct image path.


Known Issues

See all open issues and available workarounds in Visual Studio 2019 by following the below link.


Feedback

We would love to hear from you! For issues, let us know through the Report a Problem option in the upper right-hand corner of either the installer or the Visual Studio IDE itself. The Feedback Icon icon is located in the upper right-hand corner. You can make a product suggestion or track your issues in the Visual Studio Developer Community, where you can ask questions, find answers, and propose new features. You can also get free installation help through our Live Chat support.


Blogs

Take advantage of the insights and recommendations available in the Developer Tools Blogs site to keep you up-to-date on all new releases and include deep dive posts on a broad range of features.


Visual Studio 2019 Release Notes History

For more information relating to past versions of Visual Studio 2019, see the Visual Studio 2019 Release Notes History page.


Top of Page