visual studio 2017 stuck building ue4

No, 4.6.2 doesn’t appear in the VS installer, so I had to download .NET Framework 4.6.2 from the Microsoft website which gives me NDP462-KB3151802-Web.exe

When I run that exe it says 4.6.2 is already installed. So I restarted my computer just in case that helps, and run the exe again, so I can get 4.6.2 in the VS Installer’s lists. But it still gives me the “already installed” error every time I run it.