IBM Support

How to install an older version of Visual Studio 2017

How To


Summary

Installing an older version of Visual Studio 2017 can be challenging because Microsoft typically provides only the latest version of the installer for the Community edition and limited bootstrappers for Professional or Enterprise editions.

Objective

Install an older version of Visual Studio 2017 without automatically updating to the latest version.

Environment

All versions of Windows server and workstations.

Steps

As of August 2025, the latest version of Visual Studio 2017 is version 15.9.76. If the customer has a requirement to install a down-level version for compatibility with older code use the below steps to install the down-level version and prevent auto updating to the latest build.

To install version 15.9.75 only and prevent auto update.

1. In your web browser, search for Visual Studio Subscriber Downloads. Select the MS site and sign in.

Note: If you do not have a Visual Studio subscription, you may need to engage a colleague for assistance or use the older bootstrap loader, if available.

2. Search for Visual Studio Professional 2017.
3. Using the dropdown, select version 15.0, download and save the executable file.
Dropdown
4. Transfer to the system to install on the server or workstation. After installation you will have version 15.0.0 installed as in the capture below.

image-20250820122000-2

5. Using your web browser search and open the “Microsoft Update Catalog”.
6. In the search bar, search for “Visual Studio 2017”. Select version 15.9.75 to download the executable named visualstudioupdate-15.0.0to15.9.75-online_27121d49b55ea0e8860b229546bace5b8a234af3.exe.

image-20250820122000-3

   Download          

7. Transfer the file to the systems and double-click to install. On completion, check the version of Visual Studio in use. You should see the version updated to 15.9.75.

                image-20250820122000-5      

8. To prevent Visual Studio from automatically updating to the latest version, open the registry and navigate to HKLM\Software\Microsoft\VisualStudio\Setup. Create a new DWORD named VSthroughMUUpdatesOptOut with the value of 1.

image-20250820122000-6

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB66","label":"Technology Lifecycle Services"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SSUCXG","label":"Microsoft Other Applications"},"ARM Category":[{"code":"a8mKe000000004SIAQ","label":"Other Applications"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":""}]

Document Information

Modified date:
21 August 2025

UID

ibm17242688