OK, all else fails, then do it the hard way. First off, backup your system, just in case, make two backups. Warning: Running the Registry Editor can be a good way to blow your system out of the water if you are not careful. In addition there are many Google pages out there that outline variations for this theme. Visual Studio though seems to have its tendrils everywhere in the registry. First, the easier way:
- Click Start, and then click Run.
- In the Open box, type regedt32, and then click OK.
under File -> export, save the registry file where Export range has All checked.
In Registry Editor, locate the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Each key listed under Uninstall in the left pane of Registry Editor represents a program that is displayed in the Currently installed programs list of the Add or Remove Programs tool. To determine which program that each key represents, click the key, and then view the following values in the details pane on the right:
DisplayName: The value data for the DisplayName key is the name that is listed in Add or Remove Programs.
-and-
UninstallString: The value data for the UninstallString key is the program that is used to uninstall the program. (You can try the uninstall string manually if you like, but it may not work since you said you have deleted everything.)
After you identify the registry key that represents the program that you removed but which is still displayed in the Currently installed programs list of Add or Remove Programs, right-click the key in the left pane of the Registry Editor window, and then click Delete. This assumes that it appears in Programs and Features if not, then ignore the rest of these steps.
Click Yes in response to the "Are you sure you want to delete this key and all of its subkeys?" message.
- On the File menu, click Exit to quit Registry Editor.
Click Start, click Control Panel, and then click Programs and Features.
Verify that the program whose registry key you deleted is no longer listed.
Reboot and try the install again.
If it still does not work, then do it the really hard way
Go back into regedt32
and then do a find and delete all keys that have
Visual Studio 2015
or
Visual Studio 14.0
If it says Visual Studio with a revision number less than 14.0, then leave it alone. If in doubt, then leave it alone, you can always do another pass. Sometimes it can take more than one pass to find everything. It will take a while to find and delete all the associated keys, and is very tedious. Once complete, cross your fingers and reboot your system and try the install again.
These steps, from experience, have worked for me, so I am not telling you anything that I have not tried myself (the hard way).