QUESTION: Why Does the Visual Studio Installer Run Updates Backwards?

Davin Mickelson 121 Reputation points
2023-10-10T17:40:21.0133333+00:00

Just a simple question.

In my 25+ years of installing Microsoft development tools, I've always followed the rule that the tools and updates should be installed in a synchronously ordered fashion based on their release dates.
For example, a rule would be to install VS 2017 before VS 2019. When the VS 2017 installer was created by Microsoft and then run by users, Microsoft could not predict what a future version of Visual Studio and its installer would be doing to the machine. Yet the VS 2019 installer and updates will know to respect changes implemented by the VS 2017 installer.
So, if an update to VS 2017 is run after an update to VS 2019, could the VS 2017 update overwrite a change implemented by the VS 2019 update? Could it break VS 2019?

I've included a screenshot showing VS Installer updating VS 2022 before VS 2019. Perhaps the new installer is on top of all this. Thanks for your response.

User's image

Visual Studio Setup
Visual Studio Setup
Visual Studio: A family of Microsoft suites of integrated development tools for building applications for Windows, the web and mobile devices.Setup: The procedures involved in preparing a software program or application to operate within a computer or mobile device.
991 questions
{count} votes

Accepted answer
  1. Anna Xiu-MSFT 27,231 Reputation points Microsoft Vendor
    2023-10-11T03:19:11.48+00:00

    Hi @Davin Mickelson

    Welcome to Microsoft Q&A! 

    VS2017, VS2019 and VS2022 are installed into different locations, and they can work side-by-side.

    Updating one doesn’t affect other VS instances. 

    Sincerely,

    Anna


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

0 additional answers

Sort by: Most helpful