Windows – Can’t turn on Microsoft .NET Framework 3.5.1

.net frameworkwindows 7

I have been making some changes to the .NET Framework on my system (I was trying to get Visual Studio 2003 to work, but that's another story), and I have now found myself in a position where I cannot turn Microsoft .NET Framework 3.5.1 back on.

So I am going to:

control panel>Programs and Features>Turn Windows Features on and off

Once the Windows features' screen has loaded, I go to the "Microsoft .NET v3.5.1" entry, tick the box and click "OK". It appears to be applying the change for a minute, then comes up with the following error:

An error has occurred. Not all of the
features were successfully changed.

(Mmm. Helpful and descriptive! Thanks Microsoft!)

I've tried again with the .NET Framework 3.5 compact version installed and attempted to install .NET 3.5 SP1, but it wouldn't let me until I had turned this Windows feature on!

I'm really at my wits end with this. Where am I going wrong?

enter image description here

Best Answer

Your question is ambiguous: In the title it says turn off, in the body, turn on: "Can't turn off Microsoft .NET Framework 3.5.1" and "I have now found myself in a position where I cannot turn Microsoft .NET Framework 3.5.1 back on."

If you are indeed trying to run it back on, I would just install .NET 3.5 and then the service pack from Microsoft Download Center: