none
.net framework 3.5 sp1 installation fails on Windows Vista Home Basic SP1 RRS feed

  • Question

  • When I try to install. 3.5sp1 net framework after a moment the installation fails.
    I tried the following:
    1. Install as administrator
    2. Internet Information Services is enabled
    3. Automatic updates enabled
    4. I uninstalled all versions of. Net framework and then I have reinstalled (The one that gives me the error is 3.5sp1)
    5. I tried installing in Safe Mode.
    6. I disabled all services that are not Windows Services in msconfig Microsoft's System Configuration Utility.
    7. I deleted all files in the% temp%

    Doing all this gives me the same error when installing:

    [02/07/10, 06:54:03] Microsoft. NET Framework 2.0SP1 (CBS): [2] Error: Installation failed for component Microsoft. NET Framework 2.0SP1 (CBS). MSI returned error code 32
    [02/07/10, 06:54:43] WapUI: [2] DepCheck indicates Microsoft. NET Framework 2.0SP1 (CBS) is not installed.


    Here is the log I got
    with collect tool: vslog.cab

    Thank you very much
    Sunday, February 7, 2010 1:53 PM

Answers

  • Hi Heinerfb,

    Thank you for your reply and email.

    From the log files, I can find the following error snippet:

    [02/13/10,08:04:11] VS Scenario: ***ERRORLOG EVENT*** : *** Blocking Components exist and must be satisified before continuing to install ***
    [02/13/10,08:04:11] Setup.exe: AddGlobalCustomProperty
    [02/13/10,08:04:12] VS Scenario: ***ERRORLOG EVENT*** : Microsoft .NET Framework 2.0 SP1
    [02/13/10,08:04:12] Setup.exe: AddGlobalCustomProperty
    [02/13/10,08:04:12] VS Scenario: ***ERRORLOG EVENT*** : *** End of Blocking Component List ***
    [02/13/10,08:04:12] Setup_Blocked: gencomp797
    [02/13/10,08:04:12] Setup.exe: GetGlobalCustomProperty - Property: {092114C2-997D-4D68-8F3A-8BC2584FD23B} - PropertyName: Quiet Mode Setup - Value:
    [02/13/10,08:04:14] Setup.exe: AddGlobalCustomProperty
    [02/13/10,08:04:15] VS Scenario: ***ERRORLOG EVENT*** : Failed to pass the Warnings/Blocks checks in CVSScenario::Start()

    Based on the error message, the installation was blocked when it tried to install .NET Framework 2.0 SP1.

    Vista sp1 has already included .NET Framework 2.0 sp1 (.NET Framework 2.0 is one of the Windows Vista components.
    Please check: http://blogs.msdn.com/astebner/archive/2007/03/14/mailbag-what-version-of-the-net-framework-is-included-in-what-version-of-the-os.aspx.
    However, the .NET 3.5 sp1 setup seems to fail on the attempt installing .NET 2.0 sp1 on the machine.

    Do you mean that .NET Framework 2.0 with SP1 and .NET 3.0 with SP1 have been verified successfully on your machine?
    You can try the points mentioned here to repair .NET 2.0 SP1 on Vista.
    Please see: http://blogs.msdn.com/astebner/archive/2008/07/03/8685850.aspx

    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.
    • Marked as answer by YiChun Chen Monday, February 15, 2010 4:13 AM
    Saturday, February 13, 2010 6:27 PM

All replies

  • Hi Heinerfb,

    Thank you for your post.

    Error code 32 means "The process cannot access the file because it is being used by another process".

    Please ensure that .NET Framework 3.5 installation is the only process of installation.

    Could you please help to try the following steps for further troubleshooting?

    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 and 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 and install .NET Framework 3.5 Service Pack 1 (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://blogs.msdn.com/heaths/archive/2008/05/09/visual-studio-and-net-log-collection-utility.aspx
    - 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.
    • Edited by YiChun Chen Tuesday, February 9, 2010 8:34 AM typo
    • Marked as answer by YiChun Chen Friday, February 12, 2010 3:04 AM
    • Unmarked as answer by heinerfb Saturday, February 13, 2010 3:04 PM
    Tuesday, February 9, 2010 8:30 AM
  • I just sent a e-mail to v-yicche@microsoft.com with this info:

    What I have turned on the windows feature of .NET Framework 3.0 is:

    Microsoft .NET Framework 3.0
         Windows Communication Foundation HTTP Activation
         Windows Communication Foundation Non-HTTP Activation
         XPS Viewer

    I successfully checked .Net Framework 2.0, 3.0
    I cleaned my temp folder
    The installation even fails

    This is the log that I collected: vlogs


    Saturday, February 13, 2010 3:04 PM
  • Hi Heinerfb,

    Thank you for your reply and email.

    From the log files, I can find the following error snippet:

    [02/13/10,08:04:11] VS Scenario: ***ERRORLOG EVENT*** : *** Blocking Components exist and must be satisified before continuing to install ***
    [02/13/10,08:04:11] Setup.exe: AddGlobalCustomProperty
    [02/13/10,08:04:12] VS Scenario: ***ERRORLOG EVENT*** : Microsoft .NET Framework 2.0 SP1
    [02/13/10,08:04:12] Setup.exe: AddGlobalCustomProperty
    [02/13/10,08:04:12] VS Scenario: ***ERRORLOG EVENT*** : *** End of Blocking Component List ***
    [02/13/10,08:04:12] Setup_Blocked: gencomp797
    [02/13/10,08:04:12] Setup.exe: GetGlobalCustomProperty - Property: {092114C2-997D-4D68-8F3A-8BC2584FD23B} - PropertyName: Quiet Mode Setup - Value:
    [02/13/10,08:04:14] Setup.exe: AddGlobalCustomProperty
    [02/13/10,08:04:15] VS Scenario: ***ERRORLOG EVENT*** : Failed to pass the Warnings/Blocks checks in CVSScenario::Start()

    Based on the error message, the installation was blocked when it tried to install .NET Framework 2.0 SP1.

    Vista sp1 has already included .NET Framework 2.0 sp1 (.NET Framework 2.0 is one of the Windows Vista components.
    Please check: http://blogs.msdn.com/astebner/archive/2007/03/14/mailbag-what-version-of-the-net-framework-is-included-in-what-version-of-the-os.aspx.
    However, the .NET 3.5 sp1 setup seems to fail on the attempt installing .NET 2.0 sp1 on the machine.

    Do you mean that .NET Framework 2.0 with SP1 and .NET 3.0 with SP1 have been verified successfully on your machine?
    You can try the points mentioned here to repair .NET 2.0 SP1 on Vista.
    Please see: http://blogs.msdn.com/astebner/archive/2008/07/03/8685850.aspx

    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.
    • Marked as answer by YiChun Chen Monday, February 15, 2010 4:13 AM
    Saturday, February 13, 2010 6:27 PM