I had problems installing .NET 3.51 on Windows 8.1, the downloaded installed kept saying that it could not access the Internet to download and install the files, which is retarded. So I put in the Windows DVD and used the command below in an Administrator Powershell session.
PS C:\Windows\system32> Dism /online /enable-feature /featurename:NetFx3 /All /Source:I:\sources\sxs /LimitAccess |
Drive I: is the DVD drive, this is a working method of installing this Windows feature.
Deployment Image Servicing and Management tool Version: 6.3.9600.17031 Image Version: 6.3.9600.17031 Enabling feature(s) [==========================100.0%==========================] The operation completed successfully. |
And as you can see, it works a treat. This is a method that will save your sanity, now .NET applications will actually work.