none
Error Message Net Framework Version 2.0 must be installed to continue. RRS feed

  • Question

  • Greetings:

    Just upgraded from VISTA to W7.  Each time I log on I receive an error message reading "Net Framework Version 2.0 must be installed to continue."  

    I have gone to Windows Downloads and downloaded Net Framework Version 2.0 64 bit.  When I go to install, the error message reads "cannot install."

    All advice is greatly appreciated.

    Cheers!

    Jill
    Monday, November 2, 2009 7:56 PM

Answers

  • Hi Jill,

    Welcome to MSDN forums. And thank you for your reply.

    For Windows 7, .NET Framework 3.5 with SP1 is shipped with it as one of OS component.
    For .NET Framework 3.5 with SP1, it includes .NET 2.0 with SP2 and .NET 3.0 with SP2 as prerequisite.
    This means, you have the .NET Framework 2.0 SP2, 3.0 SP2 and 3.5 SP1 plus a few post 3.5 SP1 bug fixes on Windows 7. They are OS components. Thus, we don't need to manually install it.

    Please use Verification Tool to verify .Net Framework 2.0. If .Net Framework 2.0 cannot be verified on your computer, you can try to follow the steps mentioned in the following blog to repair the .NET Framework 2.0 on Windows 7.
    See: http://blogs.msdn.com/astebner/archive/2007/03/26/how-to-repair-the-net-framework-2-0-and-3-0-on-windows-vista.aspx (also apply to Windows 7)

    Or you can try to repair OS. Here is a KB about this, please see: http://support.microsoft.com/kb/936212/

    Since .NET Framework 2.0 is installed as a part of the OS, the cause can be that OS is not well installed on your PC.
    If the issue is related to Windows 7 installation, I think the best consulting place should be Windows 7 Installation, Setup, and Deployment forums.

    Hope this helps! If you have any concern, please feel free to let me know.

    Best regards,
    Yichun Chen

    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • Marked as answer by YiChun Chen Tuesday, November 10, 2009 2:24 AM
    Wednesday, November 4, 2009 7:02 AM
  • I experienced the very same on upgrade from Vista (Home Premium 64-bit) to Windows 7 (H P 64) a couple days ago: every time I started Windows, I got the message that I needed to install .NET Framework Version 2.0; when I tried to do this, I found that it was already installed, so the message was apparently in error. I read/tried various things re: repairing .NET Framework 2.0, with no luck. It turns out it was my Lexmark X6675 printer driver that was causing this erroneous error message. I went to the Lexmark site (support.lexmark.com) and found there is a Windows 7 driver, so I uninstalled the printer, restarted (this time no message re: .NET Framework 2.0), and installed the new driver. Problem solved. I hope this helps others experiencing the same problem.
    • Marked as answer by YiChun Chen Tuesday, November 10, 2009 2:24 AM
    Thursday, November 5, 2009 5:10 PM

All replies

  • Hi Jill,

    Welcome to MSDN forums. And thank you for your reply.

    For Windows 7, .NET Framework 3.5 with SP1 is shipped with it as one of OS component.
    For .NET Framework 3.5 with SP1, it includes .NET 2.0 with SP2 and .NET 3.0 with SP2 as prerequisite.
    This means, you have the .NET Framework 2.0 SP2, 3.0 SP2 and 3.5 SP1 plus a few post 3.5 SP1 bug fixes on Windows 7. They are OS components. Thus, we don't need to manually install it.

    Please use Verification Tool to verify .Net Framework 2.0. If .Net Framework 2.0 cannot be verified on your computer, you can try to follow the steps mentioned in the following blog to repair the .NET Framework 2.0 on Windows 7.
    See: http://blogs.msdn.com/astebner/archive/2007/03/26/how-to-repair-the-net-framework-2-0-and-3-0-on-windows-vista.aspx (also apply to Windows 7)

    Or you can try to repair OS. Here is a KB about this, please see: http://support.microsoft.com/kb/936212/

    Since .NET Framework 2.0 is installed as a part of the OS, the cause can be that OS is not well installed on your PC.
    If the issue is related to Windows 7 installation, I think the best consulting place should be Windows 7 Installation, Setup, and Deployment forums.

    Hope this helps! If you have any concern, please feel free to let me know.

    Best regards,
    Yichun Chen

    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • Marked as answer by YiChun Chen Tuesday, November 10, 2009 2:24 AM
    Wednesday, November 4, 2009 7:02 AM
  • I experienced the very same on upgrade from Vista (Home Premium 64-bit) to Windows 7 (H P 64) a couple days ago: every time I started Windows, I got the message that I needed to install .NET Framework Version 2.0; when I tried to do this, I found that it was already installed, so the message was apparently in error. I read/tried various things re: repairing .NET Framework 2.0, with no luck. It turns out it was my Lexmark X6675 printer driver that was causing this erroneous error message. I went to the Lexmark site (support.lexmark.com) and found there is a Windows 7 driver, so I uninstalled the printer, restarted (this time no message re: .NET Framework 2.0), and installed the new driver. Problem solved. I hope this helps others experiencing the same problem.
    • Marked as answer by YiChun Chen Tuesday, November 10, 2009 2:24 AM
    Thursday, November 5, 2009 5:10 PM
  • I had same problem and figured out that the printer driver for my Dell printer was not good for Windows 7. I uninstalled the printer and went to dell website and uploader driver for windows 7 system and now I do not get the error message. Hope this helps! 
    Sunday, November 13, 2011 11:34 AM