.NET Framework Repair Tool now supports diagnosing and repairing .NET Framework 2.0, 3.0 and 3.5 setup issues

A little while ago, I posted an introduction to a new .NET Framework Repair Tool that can be used to diagnose and repair .NET Framework 4 setup issues.  An updated version of the repair tool has been released today to add support for diagnosing and repairing issues with .NET Framework 2.0 SP2, 3.0 SP2 and 3.5 SP1 setup.  The repair tool can identify and fix issues with the installation of MSI-based versions of the .NET Framework, but it cannot fix issues related to versions of the .NET Framework that are installed as a part of Windows.

If you run into installation issues with the MSI-based versions of the .NET Framework 2.0 SP2, 3.0 SP2, 3.5 SP1 or 4, I strongly encourage you to download the .NET Framework Repair Tool and run it to see if it resolves your issue before resorting to trying the .NET Framework cleanup tool. Here are links that you can use to find additional information about the .NET Framework Repair Tool:

Comments

  • Anonymous
    October 17, 2012
    Is download link  - go.microsoft.com/fwlink - correct? "Default site" of Download center loads for me...

  • Anonymous
    October 17, 2012
    Hi Aaron, thank you very much. Unfortunately today the .NET Framework Repair Tool download link go.microsoft.com/fwlink does NOT work anymore.

  • Anonymous
    October 17, 2012
    sadly the download doesnt work. Can you attach the file here if you already have it? Thanks.

  • Anonymous
    October 17, 2012
    Hi Ada, Axel and Jan - I've confirmed that the fwlink isn't working for me either, and I can't seem to find the link to allow you to directly download the tool either.  I'll track down what is going on with the download page for this tool and post an update when I know more.

  • Anonymous
    October 18, 2012
    Hi Aaron - Yes, there are some people at the new Microsoft Community forums that would highly appreciate your helping on the download link issue. Thanks in advance.

  • Anonymous
    October 18, 2012
    Hi all - The tool was taken down last night to make an update, and it should be available again later today.  When it is available, the fwlink should also start working again.

  • Anonymous
    October 18, 2012
    Hi all - The tool is once again available for download.  I apologize for any inconvenience that this caused in the meantime.

  • Anonymous
    June 25, 2013
    The comment has been removed

  • Anonymous
    June 28, 2013
    Hi Mostafa - I'm sorry for the hassles that this is causing for you.  What version of Windows do you have on your computer?  Windows 7 and Windows 8 include the .NET Framework 3.5 as a part of the OS, so the standalone installer will not work correctly.  If you're using one of those versions of Windows, you'll need to go to the Windows Features control panel to enable the .NET Framework 3.5. If you're not using one of those versions of Windows, then I'd suggest trying the tools and steps listed at blogs.msdn.com/.../8108332.aspx to see if they help solve this problem.

  • Anonymous
    July 05, 2013
    Hello, I just installed .net framework 4. Someone was saying that I would need to install 1.1 2.0 and 3.5 1st but 1.1 wouldn't install. I thought I had read that the other versions would install automatically if you install the most recent one. Is that correct? Thanks.

  • Anonymous
    July 11, 2013
    Hi Cisz - It normally should be possible to install these versions of the .NET Framework in any order.  If the .NET Framework 1.1 is failing to install, can you please use steps like the ones at blogs.msdn.com/.../help-me-help-you-if-you-have-setup-bugs.aspx to enable verbose logging and send me a log file from the failure so I can take a closer look? The .NET Framework 3.5 installs the .NET Framework 2.0 and 3.0 behind the scenes.  Those are the only versions that are installed automatically by other versions of the .NET Framework.

  • Anonymous
    October 19, 2013
    Hi, Just used the cleanup tool and it worked a treat after DotNetInstaller 2.0 would not work. Thanks

  • Anonymous
    December 25, 2013
    I've tried .net framework repairing, clean-up but nothing works! Brand new Win 7 home edition system, very little installed (MS Office). It wont upgrade either (win7 sp1). I just get x8000247 of x8000fff or x8E5e0247 errors. Windows troubleshooter wont run either. Just wasted 12 hours straight. I do not have installation disks as it is a Toshiba laptop, just back from Toshiba.

  • Anonymous
    December 28, 2013
    The comment has been removed

  • Anonymous
    January 02, 2014
    I'm on Windows 7 64 Bit Home Premium. I've installed an application that required SQL Server be installed. It wouldn't install until after removing the SQL version that was already there. After installation, the application errors after start-up (splash screen) with "The type initializer for 'Spring.Concept.Support.AbstractXmlApplicationContext' threw an exception." It's a HP laptop, and a number of HP specific applications (HP Support Assistant, HP Setup, etc.) won't run either. Is this a problem with .NET? I've already tried 'sfc /scannow', which will replace files and directories of .NET, but doesn't fix the registry.

  • Anonymous
    January 03, 2014
    Hi Jim - The exception message you describe sounds like a problem with the application as opposed to a problem with the .NET Framework, but I'm not positive.  Are the other HP applications .NET Framework applications too, and do they show any error messages when you try to run them?  There are a couple of other .NET Framework applications that come as a part of Windows that you can try to see if you can narrow this down further - Windows Media Center and MMC.  If those work, then the problem is likely application-specific and you might want to try contacting the application manufacturer to see if they have any known issues related to that exception message.

  • Anonymous
    January 03, 2014
    Thanks for taking the time to answer. The HP applications don't show any error. The dialog just says "The application has stopped working, Windows is searching for a solution ...". Before the SQL problem, all HP applications worked. I've uninstalled and re-installed the applications and they still don't work. Windows Media Center and MMC both work. When using "Turn Windows features on or off" and adding either of the Windows Communication Foundation sets listed under .NET 3.5.1, Windows errors with "An error has occurred. Not all features were successfully changed.". Thanks again.

  • Anonymous
    January 03, 2014
    The comment has been removed

  • Anonymous
    June 08, 2014
    Please Help Me! While I Downloading The Microsoft Net.framework 2.0 sp2 it's says windows vista was not meet the requirments but im using Windows 7 and all requirments are meet why it's says that please Help me Aaron Stebner's ? :(

  • Anonymous
    June 09, 2014
    Hi Rand - It sounds like your computer is applying settings from Windows Vista compatibility mode before it tries to run the .NET Framework 2.0 SP2 installer.  To work around that, you should be able to do one of the following:

  1.  Delete the registry values described at blogs.msdn.com/.../10064318.aspx.  That post is about a different installer, but you should be able to modify the steps as appropriate for the .NET Framework installer. -or-
  2.  Save the .NET Framework installer to your computer, rename it, and run it with the new name.
  • Anonymous
    October 29, 2014
    Thank you! I downloaded and ran the Microsoft .NET framework repair tool on my Server 2008 R2 and after the second "Next" the four failing .NET updates successfully installed. Very Cool!

  • Anonymous
    April 09, 2015
    HI am trying to connect my printer to my PC but during running of the software it gives out the message that i have to install Microsoft .net frame  work

  • Anonymous
    April 10, 2015
    Hi joseph murigu - What version of the .NET Framework does the printer software tell you that it needs?  Do you already have that version of the .NET Framework installed?  If you don't, then you can download and install it using one of the links at blogs.msdn.com/.../8108332.aspx. If you already have it installed and the printer software doesn't correctly detect that it is installed, then you might be running into a problem with the printer software itself.  If that's the case, I'd recommend searching on the web site for the printer manufacturer to see if they have any known issues or patches related to that type of issue.