Reinstall .Net Framework 4.7
a. First, we must uninstall .NET Framework
Download and Run the following tool, it will help you uninstall one or all versions except 4.7.
To Uninstall 4.7, This one is tough, it depends on what version of 10 you have. IF you have windows 7 then this should work: you must uninstall the Update KB3186539 Control panel -> Programs and Features -> View Installed Updates -> KB3186539
.Net 4.7 Eventually gets locked into Windows 10, you have to roll back the update to 1607, I don’t plan to roll back the users OS just to reinstall 4.7.
The Windows Club explains this well, Read here:
To reinstall .NET you need 3-4 installers
a. .NET 1.1
-1.1 isn’t always needed, if you don’t think you need it, you can skip it.
-.NET 1.1 SP1
When you go to run this, it might ask you to download and install 3.5. Go ahead.
b. .NET 3.5 (includes 2.0 and 3.0)
c. Without installing: https://docs.microsoft.com/en-us/dotnet/framework/install/dotnet-35-windows-10
Direct Installer - https://www.microsoft.com/en-us/download/details.aspx?id=21
d. .NET 4.7
Offline Installer –
e. Which ever version hereafter