none
Error installing .NET Framework 3.5/3.5 SP1 on Vista SP1 RRS feed

  • Question

  • [01/31/09,00:32:02] Microsoft .NET Framework 3.5 'package': [2] Error: Installation failed for component Microsoft .NET Framework 3.5 'package'. MSI returned error code 1603
    [01/31/09,00:32:15] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 'package' is not installed.

    i got both from microsoft website. im using Vista SP1.

    i get this error message when i try to run some program that requires .NET: "Please set registry key HKLM\Software\Microsoft\.NETFramework\InstallRoot to point to the .NET Framework install location". It seems to be some initialization error (no .NET installed?)

    i tried the cleanup and reinstall and it still doesn't work.

    download link for the logs: http://www.zshare.net/download/548741306100ca2c/

    someone please help, even my internet explorer is gone case now. thanks a lot.

    UPDATE: i ran an verification and realised i got no .NET framework in my computer! wad can i do abt it? (link for the log: http://www.zshare.net/download/5487837255d36178/ )

    Friday, January 30, 2009 4:50 PM

All replies

  • Hi!

     

    If you do not have .NET Fw and need it, install it from here: http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=en

     

    Regards,


    Lucian Baciu, http://studentclub.ro/lucians_weblog
    Friday, January 30, 2009 11:20 PM
  • well my problem is i cant install it even though i dun have it.
    Saturday, January 31, 2009 12:47 AM
  • Hi Kangjie,

    Could you help me to clarify your question more? What does "no .NET framework in my computer" mean? Can you verify .Net Framework 2.0 and 3.0 on your computer?

    .Net Framework 2.0 and 3.0 are installed as OS components on Windows Vista. .NET Framework 2.0 service pack 1 and .NET Framework 3.0 service pack 1 are also included in .Net Framework 3.5.

    Please use Verification Tool to verify .Net Framework 2.0 and 3.0. If .Net Framework 2.0 and 3.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 and 3.0 on Windows Vista.
    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

    If you still have problem, please use the collect tool to collect your logs for more information.
    See: http://blogs.msdn.com/heaths/archive/2008/05/09/visual-studio-and-net-log-collection-utility.aspx

    Thanks
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Monday, February 2, 2009 6:30 AM
  • Hi YiChun,

    I ran the verification tools before and all version of .NET framework cannot be verified. When i run sfc /scannow in command prompt, the result is "Windows Resource Protection did not find any integrity violations". What i think is that one of the computer crashes might have affected my registry. Anyway i had already collected the logs before posting this question, the link is in my first post. Hope that you can find out what's wrong with my computer from there? Thanks! Hope to hear from you soon.

    Regards,
    Kangjie

    Monday, February 2, 2009 7:05 AM
  • Hi Kangjie,

    Could you please try to turn on the features of your OS and try to install .Net Framework 3.5 again?

    How to turn on/off windows vista features?
    • Click the Start button
    • Click Control Panel –> Programs –> Turn Windows Features on or off
    • Select the check box next to the feature you want to turn on or clear the check box next to a feature you want to turn off
    • Click OK


    If the above suggestion doesn't work, you can try to repair/re-install Windows Vista to get around this.

    Thanks


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Monday, February 2, 2009 8:11 AM
  • Hi,

    what features am i supposed to turn on?

    regards,
    kangjie.
    Tuesday, February 3, 2009 5:48 AM
  • Hi Kangjie,

    Your error occurred in .Net Framework 3.0 installation as following:
    [01/31/09,00:22:22] VS Scenario: ***ERRORLOG EVENT*** : CSupportedPlatformCheck failed : You must use "Turn Windows features on or off" in the Control Panel to install or configure Microsoft .NET Framework 3.0.

    Please try to go to Control Panel -> Programs and Features -> Turn Windows features on or off -> Check the box next to Microsoft .NET Framework 3.0.

    Thanks


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Tuesday, February 3, 2009 6:02 AM
  • hmmm i dun think tt's the real problem because that only happens because i tried to install 3.0 using the downloaded file. however i tried the turn windows feature method before bud still no verification on 3.0 could be found.
    Tuesday, February 3, 2009 7:09 AM
  • Hi Kangjie,

    Could you try to repair your OS? Since .NET Framework 2.0 and 3.0 are OS components on Vista, you can repair them by doing an OS repair.

    Thanks


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Tuesday, February 3, 2009 7:25 AM
  • Hi,
     
    can u define OS repair? as in the steps involved.

    thanks!    
    Tuesday, February 3, 2009 7:28 AM
  • Hi Kangjie,

    You can repair your OS as the following steps. :) 
    See: http://windowshelp.microsoft.com/Windows/en-us/help/5c59f8c1-b0d1-4f1a-af55-74f3922f3f351033.mspx#EI
    Before you try to repair your OS, please back up your personal file.

    Thanks
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Tuesday, February 3, 2009 7:44 AM
  • In dd_NET_Framework35_MSI7DAB.txt, it indicated a vital error:
    MSI (s) (A4:DC) [00:32:02:180]: Product: Microsoft .NET Framework 3.5 -- Error 1935.An error occurred during the installation of assembly 'System.AddIn,version="3.5.0.0",publicKeyToken="b77a5c561934e089",processorArchitecture="MSIL",fileVersion="3.5.21022.8",culture="neutral"'. Please refer to Help and Support for more information. HRESULT: 0x8002802F. assembly interface: , function: CreateAssemblyNameObject, component: {5DEFF846-A2FC-4BBF-B307-00375375D45E}

    The most common source of a 1935 error is HRESULT 0x8002802F (which means that a function is not defined in specified DLL).  This error is typically caused by a mismatch or incompatibility between the version of mscoree.dll in the Windows system directory and the version needed by the product being installed.  Often this can occur if a user has a previous beta version or technology preview build of the .NET Framework installed on their machine (even if they then uninstall it).

    Try using sfc tool: http://support.microsoft.com/default.aspx/kb/929833
    Feel free to let me know if you still stuck there.

    Thanks.


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. http://forums.msdn.microsoft.com/en-US/vssetup/thread/60424309-bd78-4ca2-b618-03c4a16123b6
    Friday, February 6, 2009 8:47 AM
  • i ran sfc before. it din detect any errors.

    any other ways that can help solve my problem?

    thanks!
    Friday, February 6, 2009 9:52 AM
  • What versions of the .NET Framework do you have installed? using the new version verify tool: http://blogs.msdn.com/astebner/pages/8999004.aspx

    What is the version number of the file %windir%\mscoree.dll on your computer?
    The version of the file in the Windows system directory probably mismatches the version needed by the .NET Framework installer.
    So we may need to replace it with the right version. That is the reason why I let you try using sfc tool in my previous post, regardlessly you've used it before.

    Thanks.
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. http://forums.msdn.microsoft.com/en-US/vssetup/thread/60424309-bd78-4ca2-b618-03c4a16123b6
    Friday, February 6, 2009 10:13 AM
  • well the verification tools states taht i got none of the .net framework installed..

    my c:\windows\system32\mscoree.dll is version 2.0.5.0727.3053.

    Friday, February 6, 2009 12:14 PM
  •  
    I've moved to Windows 7 and install failed whenlooked for .NET Framework 3.5 SP1, it advised "Turn Windows features on or off". I googled and found the solution. Part of .NET framework is installed with win7. Here is solution: 1.Click the Start button , click Control Panel, click Programs, and then click Turn Windows features on or off. If you are prompted for an administrator password or confirmation, type the password or provide confirmation. 2.To turn a Windows feature on, select the check box next to the feature. To turn a Windows feature off, clear the check box. I've attached the screen print and note the first item at the top. You uncheck the Windows Communications Foundation and the other IS checked. now you can complete installation of 2009. 3.Click OK
    Friday, December 25, 2009 9:18 PM
  • Hello EZRyder,

    Thanks for posting this answer.

    I was wondering what do you mean by "other IS checked". Also the screen print you attached is not visible.

    Could you please confirm.

    Friday, May 7, 2010 1:35 PM