none
Can't Install Framework 3.5 SP1 on Windows 2008 Server (SQL 2008 prerequisite)

    Question

  • I am trying to upgrade SQL Server 2005 to SQL Server 2008 on an Enterprise Server 2008 x64 machine.

    The installer fails with a message that setup.exe has stopped responding.  I the following entry in the log file each time I try (latest attempt show):

    [08/20/08,10:39:06] Microsoft .NET Framework 3.0SP1 (x64) (CBS): [2] Error: Installation failed for component Microsoft .NET Framework 3.0SP1 (x64) (CBS). MSI returned error code -2146762496
    [08/20/08,10:39:08] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.0SP1 (x64) (CBS) is not installed.

    I tried the batch file that was mentioned on this forum, and it came back with the following:

    THE FOLLOWING SCRIPT will check to make sure that .NET Framework 3.5
    is installed properly and will tell you what is not configured appropriately
    WINDOWS VERSION: 6.0.6001
    POTENTIAL ERROR: REGISTRYDUMP: reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727" /v "SP"

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
        SP    REG_DWORD    0x2

    ERROR: NetFx2.0 SP1 is not installed

    I am pulling my hair out!!!



    Wednesday, August 20, 2008 3:48 PM

Answers

  • The error indicate that .NET Framework 2.0 sp1 is not installed properly, however Windows Server 2008 is shipped with .NET Framework 2.0 sp1 as one of the Windows components.
    In some cases, the solution can be to turn on the windows update function and .NET Framework feature in Windows Server 2008.
    Also, you can try .NET Framework 2.0 SP1 and 3.0 SP1 repair options on Windows Server 2008
    http://blogs.msdn.com/astebner/archive/2008/07/03/8685850.aspx

    Thanks.
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    • Edited by Figo Fei Monday, August 25, 2008 3:26 AM typo
    • Marked as answer by Figo Fei Wednesday, August 27, 2008 3:01 AM
    Monday, August 25, 2008 3:23 AM

All replies

  • What a frickin' mess.

    I did some googling and found that some people had success by turning on certain roles.  Well, I don't get to turn on any roles (or features) because I get this error under Server Manager -> Roles and also under Features:

    Unexpected error refreshing Server Manager: No signature was present in the subject. (Exception from HRESULT: 0x800B0100)

    I've installed exactly one non-Microsoft program on this machine:  Firefox.  And the machine is now hosed.

    There appear to be a lot of other people with an identical problem, and from what I can guess, it's related to the release of Hyper-V.

    Thanks MS.  You're the best. 

    Does the sarcasm come through at all?  The frustration?  The anger at the time I've wasted on this problem?
    Wednesday, August 20, 2008 10:48 PM
  • The error indicate that .NET Framework 2.0 sp1 is not installed properly, however Windows Server 2008 is shipped with .NET Framework 2.0 sp1 as one of the Windows components.
    In some cases, the solution can be to turn on the windows update function and .NET Framework feature in Windows Server 2008.
    Also, you can try .NET Framework 2.0 SP1 and 3.0 SP1 repair options on Windows Server 2008
    http://blogs.msdn.com/astebner/archive/2008/07/03/8685850.aspx

    Thanks.
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    • Edited by Figo Fei Monday, August 25, 2008 3:26 AM typo
    • Marked as answer by Figo Fei Wednesday, August 27, 2008 3:01 AM
    Monday, August 25, 2008 3:23 AM
  • Hi Guys,

    Finally, I got the solution for this. I got the same problem. I had did a lot of research to find the solution and ultimately I got resolved it. The only thing you need to do is first  install Windows Vista SP1 and then install Windows Vista SP2 Beta version(latest ver up to now). Then finally install .net framework 3.5 SP1 and it will be installed successfully. Good Luck!

     

    Friday, January 23, 2009 8:14 PM