When I checked Microsoft .NET Framework 3.5.1 under Windows features and clicked OK to install it, I got this error message:

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

How do I fix this?

  • Can you download the .NET 3.5 Redistributable Package and try to install that one? – Bobby Jan 2 '11 at 20:17
  • 1
    .NET 3.5 should be preinstalled on Se7en. – digitxp Jan 2 '11 at 20:34
  • 1
    Install net framework 4.0 instead. – Moab Jan 2 '11 at 20:36
  • 2
    4.x also includes 3.x and 2.x versions. – harrymc Jan 2 '11 at 21:29
  • 1
    @harrymc: You sure about that? I don't think so. It supports old programs, but it's a completely new framework, with a new version of every assembly. – Mehrdad Jan 2 '11 at 21:59

When you turned the feature on did you just check the root node and leave the other two sub nodes for WCF un-checked?

The WCF HTTP Activation is used with IIS and IIS should automatically be turned on when you enable this feature but if there was an issue turning IIS on then the error you are seeing may be related to IIS and not .net 3.5.1.

  • If you are going to leave a -1 then you should at least leave a comment. The point of this is to provide useful feedback to build up an intellectual wealth of information to not only help the OP but anyone else in the same situation. – Bronumski Jan 2 '11 at 22:37
  • It's probably because you didn't use the edit feature – random Jan 3 '11 at 1:39
  • @Bronumski: I only checked MS .Net Framework without sub node. – MJH Jan 3 '11 at 9:34
  • @random My previous answer was irrelevant and completely wrong so the comments would have distracted from the changes to the answer. – Bronumski Jan 3 '11 at 10:56
  • @MJH: Did you try turning the feature off and then back on again? – Bronumski Jan 3 '11 at 10:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.