none
Set up error in installing .NET Framework 3.5 RRS feed

  • Question

  • Hi, I am using Windows Vista. I installed Windows Vista SP2 . I ran my windows update and I can see Microsoft .Net Framewok 4 Client Profile in programs and features in my control panel. But, I CAN'T INSTALL .NET FRAMEWORK 3.5.

     Here is the error log:-

    [07/16/10,23:25:54] Microsoft .NET Framework 3.5 'package': [2] Error: Installation failed for component Microsoft .NET Framework 3.5 'package'. MSI returned error code 1603
    [07/16/10,23:26:16] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 'package' is not installed.

    Can ayone help me please?

    Thanks

    Friday, July 16, 2010 9:37 PM

Answers

All replies

  • You can try the verification and cleanup tools for the .NET framework found in Aaron Stebner's blog here:

    http://blogs.msdn.com/b/astebner/archive/2010/05/13/10012778.aspx

    There are also links to other useful techniques from the link above.

    In your situation, I'd suggest a full cleanup of anything that might be left from the failed 3.5 install, then an install from:

    http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe

     

    • Marked as answer by YiChun Chen Friday, July 23, 2010 7:05 AM
    Saturday, July 17, 2010 7:25 PM
  • Hi Robin,

    Thank you for your reply.

    Could you please check the following steps to install .NET Framework 3.5?

    1. Check whether you have turned on the windows feature of .NET Framework 3.0.
    Please go to Control Panel -> Programs and Features -> Turn Windows features on or off -> Check the box next to Microsoft .NET Framework 3.0.
    2. Use Verification Tool to verify .Net Framework 2.0, 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
    3. If .NET Framework 2.0, 3.0 are verified successfully but the installation still fails, please collect the log file.

    - Try to clean your "%temp%" folder (Start Menu >> Run >> Type "%temp%")
    - Download .NET Framework 3.5 full package 
    - Install .NET Framework 3.5 full package
      (The installer must be run with administrator privileges - Right-click the installer >> "Run as Administrator")
    - Collect the logs from "%temp%" folder
       Collect tool: http://www.microsoft.com/downloads/details.aspx?FamilyID=e0da314f-6216-4a18-bc6b-7d29cf83af20&displaylang=en
    - Diagnose the cause of failure installation
       Option 1:
       Try the points mentioned here: http://social.msdn.microsoft.com/forums/en-US/vssetup/thread/0376db8f-4761-4ae5-9af2-98c53216318a#How_to_diagnoseVS2008_NETFramework_logs to diagnose the cause of failure installation.
       Option 2:
       Send vslogs.cab file to me (v-yicche@microsoft.com)
       Note: Please attach the link of this post in the mail.

    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 Friday, July 23, 2010 7:05 AM
    Monday, July 19, 2010 6:56 AM
  • Hi,

    I uploaded the log files in the following location:-

    https://cid-8b76ca37e7698df1.office.live.com/browse.aspx/VSerror?nl=1&uc=1

     

    Thanks,

     

    Sunday, July 25, 2010 12:39 AM
  • Hi Robin,

    Thank you for your email.

    I've checked your log files and found the following error message:

    MSI (s) (38:A0) [23:12:22:798]: Product: Microsoft .NET Framework 3.5 -- Error 1935.An error occurred during the installation of assembly 'Microsoft.VC90.CRT,version="9.0.21022.8",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"'. Please refer to Help and Support for more information. HRESULT: 0x80070003.

    What's the result that you use Verification Tool to verify .Net Framework 2.0, 3.0? Successful or failed?

    Look forward to your reply.

    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.
    Monday, July 26, 2010 3:25 AM
  • Hi Yichun,
    When I run the varification tool, I am getting success message upto .Net Framework 1.1 .
    .Net Framework 2.0 sp2 and 3.0 sp2 are giving me failure message .
    I have copied part of the error log.

    [07/29/10,00:17:13] Detected operating system: Windows Vista (x86)
    [07/29/10,00:17:13] Install state for .NET Framework 1.0: installed with service pack 3.
    [07/29/10,00:17:13] Install state for .NET Framework 1.1: installed with service pack 1.
    [07/29/10,00:17:13] Install state for .NET Framework 2.0: installed with service pack 2.
    [07/29/10,00:17:13] Install state for .NET Framework 3.0: installed with service pack 2.
    [07/29/10,00:17:13] Install state for .NET Framework 3.5: not installed.
    [07/29/10,00:17:13] Install state for .NET Framework 4 Client: not installed.
    [07/29/10,00:17:13] Install state for .NET Framework 4 Full: not installed.

    I tried to install .Net Framework 2.0 and it comes back with the message that product is already installed.

    I tried .Net Framework 2.0 SP1 and SP2 and both of them came back with the message - this product is not supported on Vista operating system. 
    Thanks so much,
    Robin

    Wednesday, July 28, 2010 11:39 PM
  • Hi Robin,

    Thank you for your email.

    .NET Framework 3.5 includes .NET Framework 2.0 and 3.0 as prerequisite.
    For Windows Vista, .NET Framework 2.0 and 3.0 are shipped with it as OS components.
    However, based on your description, it looks like that you are running Windows Vista SP2 and .NET 2.0 and 3.0 might be corrupted.
    Thus, we need to repair .NET 2.0 and 3.0 on your Windows Vista SP2.

    Here are some options that you can try to  repair .NET 2.0 and 3.0

    Firstly, you can try to follow the steps mentioned in the following blogs 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
    http://blogs.msdn.com/b/astebner/archive/2008/07/03/8685850.aspx

    If the above suggestion doesn't work, you might be required a machine to be restored or an in-place upgrade to be performed to recover it.
    For one quicker way to repair OS or restore the OS configuration to an earlier point.
    Here is a KB about this, please see: http://support.microsoft.com/kb/936212/

    Or if you have the original media, you can did a repair of Win7.

    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.
    Thursday, July 29, 2010 10:06 AM
  • I tried to run from command prompt %windir%\Microsoft.NET\Framework\v2.0.50727\ngen.exe update

    and I am getting the following error.
    C:\Windows\system32>%windir%\Microsoft.NET\Framework\v2.0.50727\ngen.exe update
    Microsoft (R) CLR Native Image Generator - Version 2.0.50727.4016
    Copyright (c) Microsoft Corporation.  All rights reserved.
    Error loading type library/DLL. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANT
    LOADLIBRARY))

    Trying to investigate more

    Thursday, July 29, 2010 8:14 PM
  • Hi Robin,

    Thank you for your reply.

    Based on the error message, it looks like that it cannot load some library or DLL when NGen.exe is invoked. It might be related to corrupted .NET Framework 2.0.

    Have you tried my suggestion to repair .NET Framework 2.0 on your machine?

    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.
    • Edited by YiChun Chen Friday, July 30, 2010 3:57 AM typo
    Friday, July 30, 2010 3:56 AM
  • Hi Yichun,

    The first part of the following article says to run 

     sfc /scannow

    and when I do it, I don't get any error message. It completes 100% and displays the message that there is no violation found

    The second part for the article (for repairing registry keys)says I need to run Window Vista OS setup. When I purchased this laptop, Vista was already installed on my laptop. I DID NOT get a DVD of Windows Vista. I can find the long key of Windows pasted at the bottom of my laptop. Would it be possible for me to download Widows  Vista using this key

    http://blogs.msdn.com/b/astebner/archive/2007/03/26/how-to-repair-the-net-framework-2-0-and-3-0-on-windows-vista.aspx

    Thanks,

    Robin

    Friday, July 30, 2010 8:54 AM
  • Hi Robin,

    Thank you for your feedback.

    For Windows Vista problem, I'm not quite familiar with that. I would suggest you to try Windows Vista Setup forum to get more useful help.

    Hope this helps!

    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.
    Friday, July 30, 2010 8:59 AM
  • Thanks Yichun,

    I post it in Vista Setup forum,

    Cheers,

    Robin

    Friday, July 30, 2010 9:17 AM
  • Hi Robin,

    It's my pleasure!

    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.
    Friday, July 30, 2010 9:47 AM