Visual Studio 2019: Code faster. Work smarter. Create the future.

John Montgomery

Visual Studio 2019 is generally available today and available for download. With Visual Studio 2019, you and your teams will become more productive in building current and future projects as you benefit from the innovation in the IDE that makes every keystroke count.

As we’ve shared earlier, Visual Studio 2019 improves on Visual Studio 2017 in a few areas. It helps you get into your code more quickly by making it simpler to clone a Git repo or to open an existing project or folder. It also introduces improvements to the template selection screen to make it easier to start a new project. While you’re coding, you’ll notice that Visual Studio 2019 improves code navigation and adds many refactorings, as well as a document health indicator and one-click code clean-up to apply multiple refactoring rules. There are also improvements to the debugging experience, including data breakpoints for .NET Core apps that help you break only on value changes you’re looking for. It also includes get AI-assisted code completion with Visual Studio IntelliCode.

These capabilities work with both your existing project and new projects – from cross-platform C++ applications, to .NET mobile apps for Android and iOS written using Xamarin, to cloud-native applications using Azure services. The goal with Visual Studio 2019 is to support these projects from development, through testing, debugging, and even deployment, all while minimizing the need for you to switch between different applications, portals, and websites.

Check out the launch event

Be sure to tune in to the Visual Studio 2019 Launch Event today at, or watch it on-demand later, where we’ll go into a lot more depth on these features and many others. During the launch event, we’ll discuss and demo Visual Studio 2019. We’ll also share content on Visual Studio 2019 for Mac and Visual Studio Live Share, both of which are also releasing today. There are also almost 70 local launch events around the world you can join today and over 200 between now and end of June. Thank you for your enthusiasm about our best release yet.

To help kick-start your experience with Visual Studio 2019, we’ve partnered with Pluralsight and LinkedIn Learning to bring you new training content. Pluralsight has a new, free, Visual Studio 2019 course (available until April 22, 2019). A path and skill assessment are also available, so you can dive right in. On LinkedIn Learning you’ll find a new course (free until May 2nd) covering the highlights in Visual Studio 2019. Of course, you can always head over to and our docs to find out what’s new, or dig into the release notes for all the details.

Thank you for your ongoing feedback

We could not have made this happen without you. Ever since we released Preview 1 of Visual Studio 2019 in December, we’ve received an incredible amount of feedback from you, both on what you like and what you want to see improved. As always, you can continue to use the Report a Problem tool in Visual Studio or head over to the Visual Studio Developer Community to track your issue or suggest a feature. We’ve made many tweaks and improvements along the way to address your feedback, rest assured that we will continue doing so in minor releases going forward.

We want to sincerely thank you for taking the time to provide the feedback that we use to shape Visual Studio 2019 into the best developer environment for you. We can’t wait to see what you’ll create with Visual Studio 2019.


Discussion is closed. Login to edit/delete existing comments.

  • Eaton 0

    .NET Framework 4.8 didn’t launch with this? When will it launch?

    • Rajen Kishna Microsoft employee 0

      Hi Eaton, .NET Framework 4.8 will launch with the next release of Windows.

      • SuperCocoLoco . 0

        Windows 7 Service Pack 2?

    • Aleksey SavateyevMicrosoft employee 0

      You can get it by signing up for Windows Insider Program and updating Windows 10. It will show as a default .NET Framework in Visual Studio 2019.

  • Max Dhom 0

    When i click the “Download Visual Studio 2019” button, i get forwarded to the german downloads page, which only shows me VS2017 or the VS2019 release candidate download. Beneath that, it is stated, that VS2019 will be released on second of april. When will it be available? Super excited and can’t wait to download it!

  • Eugene Ivanoff 0

    I’ve got “Microsoft Visual Studio 2019 RC 16.0.0” after updating.

    • Cathy SullivanMicrosoft employee 0

      Hi Eugene, This is a known issue that we’re working on fixing ASAP. Thanks for reporting it!

      • Aleksey SavateyevMicrosoft employee 0

        Also, Preview builds of Visual Studio 2019 update to only Preview 5.0 today.

      • Ma, Chuanshan 0

        Got the name right is the hardest part.

      • Mike Diack 0

        This shows a SERIOUS lack of care. As I’ve mentioned above. Surely one of the 1st tests you must run on a build is to open the About box and check it’s as you say.Not only that, all of the start menu entries still refer to 2019 RC

    • Jim Little 0

      Unbelievable–how embarrassing a SLOPPY of Microsoft. Ridiculous. 

  • Byron Adams 0

    Just installed and everything went smoothly. So nice how account, projects, theme, etc. just populated on first use.  I wish there would be an option to view the news feed on the Launch dialog, which I use daily rather than the installer which is rarely used.For now I installed just what I need to get going with .Net Workload and side by side with 2017 which had many Workloads.When I installed 2019 I expected some workloads to be shared, but it looks like I have to install everything again… and it worries me that when I want to remove 2017 that removing all the workloads will break things.  I think there needs to be some documentation up front where it is easy to see regarding what developers can expect.

    • Nicole BruckMicrosoft employee 0

      Hi Byron, thank you for the feedback about your first launch! I currently work on our Visual Studio blog and other content sources. I’d love to discuss what you’d like to see for news and docs when you’re launching Visual Studio daily. Feel free to email me at if you’re interested.

    • Byron 0

      I just unchecked all my components in vs2017 and uninstalled. When I launched my vs2019 web project it complained that the TypeScript version 3.1 was missing.  So the vs2017 is not truly a side-by-side installation. However, it was nice that vs2019 suggested fixing my settings to use version 3.3.

  • Tarek Madkour 0

    Congrats team! It’s great to see all the new enhancements to my favorite development tool 🙂 

  • Royi Avital 0

    Could you please give us a proper C and OpenMP support?
    Or at least integrate Clang compiler in a proper way (full compliation by Clang).
    Thank You.

  • David Eberly 0

    I always purchase a single license for Visual Studio Professional and have been doing so since the original release of VS.  When I visit the webpage for pricing, my options for Standard Subscription are $1199 first year or $799 renewal.  There is a “Renew subscription” link that takes me to a page to purchase.  What is not clear are the prerequisites for renewal.  I purchased VS 2017 Professional when it shipped.  Does that mean I am eligible for the renewal subscription of VS 2019?  Or must I now purchase the first year and then next year pay for renewal?  I looked at the licensing PDF, but I do not see plain English stating that current users of VS 2017 are eligible for renewal (or not).  If I am missing some important webpage or overlooked some blurb at your webpages, please let me know.
    Is it also the case that you have changed your licensing so that the product stops working if you do not pay the annual renewal?
    Thank you for any information.

    • Lan KaimMicrosoft employee 0

      Hi David, 

      Thank you for your feedback. We will work on the messaging. The “renew” price is only available for people who have Visual Studio Subscriptions already. If you purchase Visual Studio Standard Subscription, even if you don’t renew, you are still entitled to use existing version of Visual Studio. You just will not be able to get the newer version of Visual Studio in the future. 

      • David Eberly 0

        Thank you for the clarification.  The page I had visited is , which mentions a $45 per month subscription for VS Professional.  This page, , mentions that you can purchase the standalone license for $499, but it does not include the Azure DevOps features.  The page also mentions the $45 per month subscription that does include the Azure DevOps features, consistent with the previous page content.  Is it possible to purchase a standalone license that includes VS 2019 for PC, VS 2019 for Mac, but no Azure DevOps features?  For the monthly subscription, is it possible to make a one-time annual payment?  Whether you pay monthly or annually, what happens after 1 year if you were no longer to pay?  Are you then obligated to uninstall VS 2019?  I apologize for all the questions.  I prefer to pay annually and not monthly.  I also have an annual subscription to Office 365–if you stop paying the annual fee, you must uninstall.  My concern is that with a VS “subscription”, the same thing would happen, which is not desirable. Over the years I purchased standalone licenses for VS 2010 through VS 2017 and they still work. I provide Open Source code with VS projects/solutions of various versions, so I need to be able to provide technical support for those versions.  The same will be true of VS 2019, so before purchasing VS 2019, I just want to make sure I understand all the ramifications.  The standalone license has always worked for me, but if there is now an uninstall-clause (say, on the $45 per month option), then I need to look into the Standard Subscription.  Thank you.

  • Evgeniy Alexandrov 0

    Any info on standalone version of VS2019? Currently there is only VS2017 Standalone License for $499 in local version of Microsoft Store (ru-RU),  global (en-US) version has no standalone licenses at all, only Visual Studio Subscriptions. 

    • Lan KaimMicrosoft employee 0

      Evgeniy, This is a known issue, we are fixing it. 

  • Tomasz Jagusz 0

    Visual Studio 2019 looks great!
    Will there be an option to upgrade from Visual Studio 2017 at a lower price? Currently, it is $499 for a new license.
    Many companies would adopt the new version sooner if there would be an upgrade option.

    • Lan KaimMicrosoft employee 0

      Tomasz, unfortunately there is no discount available for Visual Studio 2017 to upgrade to Visual Studio 2019. However, with Visual Studio Subscriptions, you will always get access to the newest Visual Studio and any of the older releases as well. 

    • Dave Bacher 0

      Companies should be using the volume licenses.
      You should not need to buy the upgrade if you’re on a volume license.

  • Eugene Ivanoff 0

    Please, get News Feed back 🙁

  • Ninja Coding 0

    What features are missing from the community version of Codelens

    • Rajen Kishna Microsoft employee 0

      Hi, the References, Application Insights (Requests and Exceptions), and Test (Test Status and Tested By) CodeLens capabilities are now available in the Community edition of Visual Studio 2019.

  • Mike Diack 0

    I hate to say it, but just as I said a few months back, this has been a rushed release.Case in point1) I’ve raised a bug for this. It’s only minor I grant you but shows a lack of care/attention to detail: Upgrade from VS 2019 RC4 -> RTM. Then open the help, about box. Visual Studio 2019 is still showing RC on it’s version!!Not only that – all of the start menu entries (e.g. developer prompt) still refer to RC. This is at best sloppy, at worse, confusing.2) Someone else has raised a bug for this. Can’t remember the details of it, but it relates to VS 2019 RC4 creating incorrect .map files for debugging (I believe from memory that parts of a pointer address are being swapped around).3) What is being done about significant outstanding bugs in VS 2017, that are regressions? – eg used to work until update 8, that have been fixed in 2019, but there are cases where for both technical and/or engineering/legal reasons, people can’t move from 2017 to 2019.Case in point, there’s a bug that prevents preprocessing a file via /EP if the file has #import in it – the compiler crashes.There are other significant (regression) crashing bugs in VS 2017, that are marked as fixed/closed, just because there’s a fix in 2019. That’s no good for people who can’t yet move to 2019.As I said back in February. This has been a rushed release. You (Microsoft) announced a launch date before you’d even released the first RC build. The fiasco and wasted time/arguments of the menu bar redesign surely must have wasted a LOT of time that could have been dealt with on other things.

  • Chris Locke 0

    I’ve been following the VS 2019 preview since the first preview, but for me (using it for VB projects) its been so broken, its unusable, until preview 4, only recently released.  You couldn’t pause your code to edit it, and check in for Azure DevOps was broken.  Reported other little bugs only to have them closed as ‘low priority’.  This didn’t stop the plethora of “Give us Feedback!!!!” dialogs pop up, which were always ignored.  
    Overall, totally disappointed and frustrated with this new ‘version’.  As Mike has commented, its been rushed, with feedback given simply ignored.  Updating now only gives me Preview 5 with a comment of, “yeah, we’ll fix that later”.  This just slaps of “we don’t care about your issues.  You’ve paid us, like what you’re given.  Or use Notepad.”

    • Anthony CangialosiMicrosoft employee 0

      For the issue with Azure DevOps check in, do you have Developer Community logged that we can follow up on? If so can you paste a link here in the thread?

  • Krings, David 0

    Where would I find the list of changes for Test Manager. Or were there none?

    • Rajen Kishna Microsoft employee 0

      Hi David,

      Microsoft Test Manager and Feedback Client are no longer shipping in Visual Studio starting Visual Studio 2019. You can use Azure Test Plans (part of Azure DevOps) for manual and exploratory testing.

      • Krings, David 0

        Well, that is disturbing! Is there any means of converting TFS based test plans to Azure Test Plans and bring over all history and maintain links to work items and changesets?Have to spend some more time with Azure Test Plans, but on first sight it strikes me as if QA was once again a total afterthought. This is just frustrating! I guess we are stuck on buggy MTM 2017 for years to come.

      • Krings, David 0

        I took some time to explore Test Plans and it is as crippled as the web portal for test in TFS. This is rather unusable for what we need to do. There appears to be no means of seamlessly transtion to Test Plans, the query capabilities remain grossly inadequate, and the many pieces of feedback to MTM were not incorporated. This isn’t any different than the current TFS based test portal. I cannot find how to review test result history and the test run panel constantly drops to the background. It really shows that developers created this and not QA folks.If this isn’t the best channel to voice my concerns then please let me know how to engage with someone who is interested in critical and constructive feedback. The established channels seem not to work.

        • Rajen Kishna Microsoft employee 0

          Hi David, apologies for the delay, but here’s the response I got from the engineering team:

          It is the same Test Plans capability that ships in both Azure DevOps Server (formerly TFS) and Azure DevOps Services (formerly VSTS). If you wish to move from TFS to Services then consider this migration tool. We are ensuring you lose no functionality in the move from MTM to Test Plans. See this. There would be no data loss either. With respect to your feedback on experience and capabilities please write to so that we can get into an active conversation. Azure Test Plans is being actively worked on and your feedback will help make it better.

  • TBD TBD 0

    ‘Find all References’ still doesn’t look in .cshtml files, and razor formatting is still broken.

    ooh, but the menu is in the title-bar. glad you have your priorities straight…

    • KendraHavensMicrosoft employee 0

      In Visual Studio 2019 Find All References, as well as CodeLens, should be able to find methods in .cshtml. (This was added in Preview 1) Could you file a bug on the behavior you are seeing? Thank you!

  • Jan Đonny Záruba 0

    2019 and still no reasonable tool to customize menus. Still ugly icons :-(. Even worse – icons for debugging has changed to absolutelly unrecognizable ones. Can we just get the VS2010 icon set back? Not everybody is color-blind!
    Microsoft, why are you doint this to us!?

    • Dante Gagne 0

      Hey Jan, I’d love to talk with you more about the menu customization. The existing experience is admittedly sub-optimal, and we’d like to do something more. Can you connect to me directly? DanteG at

  • Cornwall, Simon 0

    So when creating a new Xamarin project, you no longer have the UWP option, is it now dead ?

    • Pierce BogganMicrosoft employee 0

      Visual Studio 2019 version 16.0.1 was released today which includes a checkbox that enables you to create a Windows (UWP) project when using the “Mobile App (Xamarin.Forms)” project template.

  • Nerk 0

    What happened to the plan to include the full Sql Server Data Tools (SSRS, SSIS, SSAS) in the VS2019 installer? This was asked in the comments of the VS2019 announcement blog post and the answer was that it was going to be included in the installer. I installed VS2019 and selected the SSDT option but got the same stuff as with VS2017, no SSRS, no SSIS.

    • Dean Jackson 0

      I’d also like to know what’s going on with SSDT in 2019.  Is it dead, or will it be enhanced??

    • Dinakar NethiMicrosoft employee 0

      hello Nerk
      With Visual Studio 2019, the delivery model for SSDT (Database projects/IS/RS/AS) has changed. Documentation is being updated as we speak.
      In short, for creating Database projects you dont need to install any additional tools other than selecting “Data storage and processing” workload during install. 
      For IS/RS/AS projects, you just need to install the appropriate extension from the marketplace. 

      • Nerk 0

        Thanks for the response. I can see AS and RS in the “Manage Extensions” window but I can’t find IS. Would it not be an idea to either rename “SSDT” in the installer to something else as what people expect from SSDT is IS/AS/RS not just creating DB projects OR include the extensions in the installer under SSDT so users don’t have to go searching for them – or write comments on blog posts asking where they’ve gone.

      • Dean Jackson 0

        Will Database projects, SQL object explorer, and table designers be receiving any enhancements in the future?  …they are very slow when using a remote DB like Azure.

        • Dinakar NethiMicrosoft employee 0

          Hi Dean.
          We have open work items to address connections to Azure. Please stay tuned.

  • Maksym Liannoi 0

    When full release?

  • Julius B. 0

    Is it possible/planned to update installed Preview versions to the RTM? Currently, the Preview don’t show an avaiable upgrade.

    • Rajen Kishna Microsoft employee 0

      Hi Julius, John recently published a blog post explaining the two different channels we have: preview and release ( The preview channel will get updates to the Previews, while the release channel (which we made public with the Visual Studio 2019 Release Candidate) will get updates to the generally available version and future (non-preview) updates. This means that you will have to install the generally available version of Visual Studio 2019 separately, but you can keep running the Preview side by side if you’d like.

  • SuperCocoLoco . 0

    The big number of issues and bugs makes Visual Studio 2019 unuseable. Quality are less than a Beta or Alpha stage version, is more like an engineering prototype version and denotes the lack of quality testing by Microsoft.
    Checking the developer community feedback is easily to check reports about 25 bugs/issues per hour in Visual Studio 2019 RTM.
    The lack of all .NET Core 3.0 and .NET Framework 4.8 technologies, which is what all the users were waiting and expecting for, makes no sense to develop a new version of Visual Studio. And even more so when there are only a few months left to launch .NET Core 3.0 RTM. Microsoft should have waited those few months to have finished .NET Core 3.0 to launch Visual Studio 2019. Then this version would make sense and would be what all the users were waiting for and demanding, because the new version of Visual Studio 2019 has no appeal to upgrade and also a lot of bugs and issues.
    It is striking that Microsoft no longer uses its own technologies. Electron instead of .NET technologies like WPF or Winforms; WordPress instead of ASP.NET for blogs; instead of Mixer; Promoting and adding features for Python instead of VB.NET; third party companies for Android and iOS apps, and a long etc.

    • Sebastiao C. Pereira 0

      I agree with you.  EDMX browser is not working and will be corrected if MS receive a significant number of complaints.

  • Jim Little 0

    Lots of self-congratulation going on here by Microsoft, but the quality of Visual Studio 2019 sucks. Does Microsoft still do any QA testing? What are the product/program managers doing–playing video games all day?
    I downloaded the entire payload in order to make an offline installation Blu-Ray disc using this command (as detailed here:
         vs_community.exe –layout c:\vslayout –lang en-US
    After two days due to the horribly slow connection Microsoft offers to its audience, I ended up with a whopping 26 GB (yes, that’s GIGABYTES) of data that I couldn’t burn on a regular Blu-Ray disc–I needed a dual-layer Blu-Ray disc. Then I thought I had everything I would need to run vs_enterprise.exe from that disc, but nope. I disconnected from the internet and ran vs_enterprise.exe (also tried vs_setup.exe) but only got about 2% in before a popup appeared that some files were needed and that I wasn’t connected to the internet. WTF??????? Is there no offline setup? I wasted two days of downloading to find out that my offline installer is in fact NOT an offline installer?
    These sorts of issues make Microsoft a very annoying company. This product should be offered to MSDN subscribers (or anyone else with a license) as an ISO disc image that WILL WORK OFFLINE.
    What’s the deal?

    • Dean Jackson 0

      Ha ha…welcome to their new world 🙂
      I would reach out to Heath Stewart, who runs the blog related to Setup/Install issues with Visual Studio.  The blog is at:

    • Cathy Sullivan 0

      Hi Jim,
      I’m sorry to hear you had problems generating an offline installer. Our engineering team (Heath is one of those engineers) can definitey help you get the issues you’re experiencing issues sorted out. The best way to get in touch with us is by using the “Report a problem” icon in the upper right hand corner of the Installer. Someone should get back to you very shortly.
      Thanks! Cathy

    • Sebastiao C. Pereira 0

      I agree with you 100% and I learned not to install new version and uninstall the previous one.

  • Jim Little 0

    Wouldn’t it make more sense to sort these comments in descending order by date??? Especially because after you post, your posting seems to have disappeared when it actually is at the bottom of a list that you have to click several times to get to… Arrgh!

  • Johan Donné 0

    When will VS2019 be available on Azure Devtools for teaching?

  • Sanjay Shenvekar 0

    Hi John,
    Just downloaded VS 2019 (released on 2nd April). Looks fantastic!!
    one question though, Can I migrate and deploy my aplications from VS 2017 to VS 2019 on Production? I mean does VS 2019 can be used as an IDE to develop and deploy application on production?
    I got mix answers about it and would be great if you could clarify this a bit.

    Sanjay Shenvekar

    • Sebastiao C. Pereira 0

      Wait for a stable version of Visual Studio once there are a lot of small bugs and malfucntions.  Actually VS 2019 is not RTM yet besides it says so!

  • Mike Diack 0

    John,Out of sheer frustration (and because us users of VS cannot reach you directly), can I ask you to take a look at the flurry of VS 2017 bugs that are closed BUT NOT fixed. I cite a few examples below. In many cases these are regressions – features that used to work in earlier VS 2017 builds that don’t any more (typically update 8 broke a lot of stuff for a lot of people)….
    Please ask him to look at the number of existing regressions (yes, once working features in VS2017) in VS 2017 Update 8, that have NOT been fixed again as of 2017 Update 9.11.
    Users are now being directed by your tech support staff to install VS 2019 instead, this is just NOT good enough, particularly for users who cannot for tech/legal (e.g. compiler validation) reasons yet update to 2019.
    There is REAL frustration voiced at the VS feedback sites about the stuff broken by VS 2017 Update 8 and not yet fixed.
    See: “C++ console application with MFC/ATL doesn’t compile” (by Shawn Fox) as just ONE example, but there are many! Thats been open since Aug 2018See also: “Files using all of MAX_PATH not handled correctly by Find All” – i.e. under some circumstances, “find in files” doesn’t work!

    • SeanMicrosoft employee 0

      Hi Mike,
      Thanks for sharing your feedback experience.  We are taking steps to improve our response and resolution to regressions. I have flagged “C++ console application with MFC/ATL doesn’t compile” to the product team to take a second look. I couldn’t locate “Files using all of MAX_PATH not handled correctly by Find All”. Would you mind sending me a link so we can follow up on that too? To share any additional input about feedback, you can reach me at seiyer at

  • Sandro L. M. Barbosa 0

    Hail Visual Studio 2019! Hail Montgomery and Team!!

  • Andrew Innes 0

    I have downloaded the new 2019 and am getting used to it.   No complaints at this time.
    However there are some things I would love to have.
    1 Better handling of panels in a desktop development screen.   When running the programs panels work great, so we are using them more to keep the number of screens users need to go to down to a minimum.  As you know this reduces training issues significantly.  But when developing the screen with panels, I find I must move them around all the time in order to work on them.  I also constantly have to move them forward and back and if you leave them in the wrong order things can get messed up on the screens.   Also if one accidently lands one panel inside another with all this moving, that causes panels not to show in full.  (They are limited by the size of the container they are in).   
    It would be great if one could have panels always be independent of other panels (and not be put inside another panel) and a way while  programming to move them forward or back without impacting their actual location when the program is running.
    2.  I prefer to code in VB.NET because it is easier in nested programming to follow where a process ends than it is with just a ) or } at the end of the nested process.  We find the debugging is easier.    More and more when I go into documentation I have to convert the C# answers into VB.  That is very disappointing.  (Cut and paste C# into VB is not so great).  So please be sure the documetation on VB is being provided.
    3.  It  would really be great to allow the use of VB.NET and C# syntax in the same programs…maybe even the same forms or modules.
         It just does not seem difficult to create a compiler that would be able to read either one correctly.   Yea, if someone adds a } instead of an end if in a vb if statement that would throw an error as mixing syntax.    But if the next end if is done in C# is it not easy enough for the compiler to pick that up?    C# and VB already share the same code base, so there would be no change on that level. Vars could be defined in either a VB format or a C# format and the compiler should be smart enough to pick that up also and use either definition properly.  But wow would that be a simple way for programers to use Microsoft either code and work together on projects!   It would also perhaps be helpful if Xamerin worked with VB and maybe this is the way to do it?
    I have always enjoyed the use of Visual Studio for building solutions.   I am very pleased to see Microsoft increasing the number of products supported in Visual Studio.   Over all you do a great job.


  • efe özkel 0

    thank you good post really like.

  • Michael Easterbrook 0

    Why is that I can open a Web Site but I can’t create one? I am using Visual Studio 2019 16.0.4 and am trying to create a Razor site. I can create a new site in VS 2015 and then open it in VS 2019, but there must be an easier way.

  • Sebastiao C. Pereira 0

    Visual Studio 2019 is not to be used in production environment yet, is in a phase that requires us to do the Quality Control for Microsoft.  There are a lot of malfunctions and little bugs and error messages.  It is weird a company in the software industry that does not care for the quality of its products, it is not the RTM version, at least call by the correct name like beta or maybe alpha versions. 

Feedback usabilla icon