3

EDIT: Please read what I have already tried before commenting/answering. Thank you.

I just found a completely ridiculous problem. I have Win10 on my laptop. It comes with .NET 4.5 installed but not 3.5. I want to run a game that uses 3.5 (it won't run without it). When I run either the online or offline .NET 3.5 installer, it says I need .NET 3.5 to install .NET 3.5!

Ridiculous error is ridiculous

This is extremely frustrating. Is there a way I can manually install it?


Things I have tried:

  • Running the .NET 3.5 Online Installer (2Mb)
  • Running the .NET 3.5 Offline Installer (237Mb)
  • Using dism.exe as per Method 3 listed here (it says The referenced assembly is not installed on your system.)
  • Running the .NET Verification Tool.
  • Refreshing my Windows (it fails and says nothing has changed)
  • Troubleshooting the installer (it says Incompatible program, which is wrong because I have .NET 4.5 installed)
  • Installing .NET 2.0 (apparently I need .NET 3.5 for that too)

None of these work! Any ideas?

Pyroglyph
  • 164

4 Answers4

1

The only way I've found to fix this is to redownload the Windows 10 Installation Media and install Win10 from scratch.

Pyroglyph
  • 164
1

I ran into this same error recently. In my case "Windows Update" was not enabled, but similar to Windows IME, Windows Update seems to be required to fetch .NET Framework 3.5.

0

.NET 3.5 should already be included with the installation of Windows 10. You can enable it in Windows Features. Try following the steps in this link

0

To install .NET 3.5 on Windows 10, you need to use Windows Features, and specify the Windows 10 installation source (i.e., the DVD or USB you used to install Windows 10). I use this command most of the time (from an elevated command prompt):

dism /online /enable-feature /featurename:netfx3 /all /source:d:\sources\sxs

Substitute d:\ for your DVD or USB drive, and you should be good to go.

DarkMoon
  • 655