From checking in registry, there is a setting specifying that the DotNetVersion required is 2.0. This is the basis that 3.0 and 3.5 relies upon. This is not the same as 4.0/4.5 or higher, so it might be that you only have the 4.0 Version installed. Also PSD 16 is 32-bit so it needs to be the 32-bit Version.
If you open Control panel (Control.exe)>Programs and Features and then Select from the menu at the left side of the Program list, (Add or remove features). In the list of features appearing in the dialog Box, ensure that ".NET Framework 3.5 (including .NET 2.0 and 3.0)" is checked or has a black square (ie is NOT unchecked).
From checking in registry, there is a setting specifying that the DotNetVersion required is 2.0. This is the basis that 3.0 and 3.5 relies upon. This is not the same as 4.0/4.5 or higher, so it might be that you only have the 4.0 Version installed. Also PSD 16 is 32-bit so it needs to be the 32-bit Version.
If you open Control panel (Control.exe)>Programs and Features and then Select from the menu at the left side of the Program list, (Add or remove features). In the list of features appearing in the dialog Box, ensure that ".NET Framework 3.5 (including .NET 2.0 and 3.0)" is checked or has a black square (ie is NOT unchecked).