I'm setting up a new computer to analyse a build issue for a client. They use Windows 10 and Visual Studio 2015 Update 3, which I have installed on a clean machine. The project targets .NET Framework 4.6.2. It can be loaded and built on the client's computer, and it also works on my main computer (VS 2017). But VS 2015 refuses to load that project on my test machine.
It constantly says the .NET Framework 4.6.2, used by the project, is not installed. But I just did install the 4.6.2 SDK offline installer which claims to include the targeting pack. While I can see targeting packs for older frameworks in the system's app
list, there is none for 4.6.2 besides the SDK. So did the SDK installation fail? Or is VS just stupid? Restarting Windows doesn't help.
I've also tried to install the .NET Framework 4.6.2 (not the SDK) but it also refuses to install because a newer version would already be there. Which is understandable since this is a current Windows 10 system.
I need to load that project very soon, so what do I have to do to convince VS 2015 to do its job properly?