See if you have this file on your computer:
%programfiles(x86)%\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe
If so, run it from the admin command line with the -full :
InstallCleanup.exe -full
If not, manually delete the folder:
%programfiles(x86)%\Microsoft Visual Studio\Installer
Restart the recently downloaded vs_enterprise.exe (or vs_professional.exe or vs_community.exe ). Allow the first step of installing the installer.
As soon as the installer appears and you see the workload options ( .NET desktop, etc.), close it. Start running the same InstallCleanup.exe to clean up the old VS build.
Then restart vs_enterprise.exe and install
source share