none
.Net framewrk 3.5 won't reinstall error code 1603 RRS feed

  • Question

  •  Hello!

    I 'm here because the .Net repair tool I used and it said that I had a problem with my .Net framework 3.5 sp1 and it didn't succeed in repair it, I tried uninstalling it and re-installing a new framework 3.5 sp1 file that i found on this website but it won't install, here is the error log:

    (By the way, I have an X86 based Microsoft vista home premium Dell laptop)

    [02/09/13,19:37:21] Microsoft .NET Framework 3.5 'package': [2] Error: Installation failed for component Microsoft .NET Framework 3.5 'package'. MSI returned error code 1603
    [02/09/13,19:37:45] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 'package' is not installed.
    [02/09/13,19:39:17] Microsoft .NET Framework 3.5 'package': [2] Error: Installation failed for component Microsoft .NET Framework 3.5 'package'. MSI returned error code 1603
    [02/09/13,19:39:39] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 'package' is not installed.
    [02/09/13,19:58:14] Microsoft .NET Framework 3.5 'package': [2] Error: Installation failed for component Microsoft .NET Framework 3.5 'package'. MSI returned error code 1603
    [02/09/13,19:58:23] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 'package' is not installed.
    [02/09/13,20:02:39] Microsoft .NET Framework 2.0SP1 (CBS): [2] Error: Installation failed for component Microsoft .NET Framework 2.0SP1 (CBS). MSI returned error code 1
    [02/09/13,20:02:41] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0SP1 (CBS) is not installed.
    [02/09/13,22:09:12] Microsoft .NET Framework 3.5 'package': [2] Error: Installation failed for component Microsoft .NET Framework 3.5 'package'. MSI returned error code 1603
    [02/09/13,22:09:22] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 'package' is not installed.

    What can I do to re-install .Net framework properly?

    Sunday, February 10, 2013 9:59 AM

Answers

All replies

  • Error code 1603 is a generic fatal error, and your log excerpt is inconclusive.

    To get a clear picture of what is going on with your system, pleas do the following:

    You need to download this cumulative update installer:

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

    Before you run it from an account with full administrative privileges, clear out your %temp% directory and disable your AV software.

    The installer will install .NET Framework 2.0/3.0/3.5 with applicable updates through 3.5 SP1.

    If the install fails, provide complete logs as follows:

    Please collect your install logs with this:

     http://aka.ms/vscollect

    After you run Collect.exe, you'll find vslogs.cab in your %temp% directory. Please upload vslogs.cab to a public site, like SkyDrive, and post the link here.

    Sunday, February 10, 2013 2:43 PM
  • I ran this program and as we expected, the installation did not work, so here is the link to the .cab file in skydrive:

    https://skydrive.live.com/#cid=A7469D37F50CFE2C&id=A7469D37F50CFE2C%21119

    Sunday, February 10, 2013 4:50 PM
  • Your logs indicate that you have Windows Vista SP2. Is that correct?

    Vista comes with .NET Framework 2.0 and 3.0 as part of the OS, so we need to check for corruption.

    Use this tool:

    http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx

    Run the tool with .NET 3.5 selected (if 3.5 does not appear on the list, select 3.0), then post the first 15 lines AND the LAST 15 lines of the tool log here.

    If your embedded .NET Frameworks fail verification, there is only one repair technique available:

    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

    Monday, February 11, 2013 2:43 PM
  • I think so, apparently my version is the "6.0.6002 service pack 2 build 6002"

    I checked for .Net framework 3.0 SP2: "product verification failed. See log for details"

    First 15 lines:

    [02/11/13,20:22:36] Beginning of new SetupVerifier activity logging session
    [02/11/13,20:22:36] Activity log file location: C:\Users\Mariie\AppData\Local\Temp\setupverifier_main_02-11-13_20.22.36.txt
    [02/11/13,20:22:36] Error log file location: C:\Users\Mariie\AppData\Local\Temp\setupverifier_errors_02-11-13_20.22.36.txt
    [02/11/13,20:22:36] Build created on September 10, 2012
    [02/11/13,20:22:36] Detected operating system: Windows Vista (x86)
    [02/11/13,20:22:36] For more information about repairing the .NET Framework, see http://support.microsoft.com/kb/2698555 and http://go.microsoft.com/fwlink/?LinkID=246062
    [02/11/13,20:22:36] Install state for .NET Framework 1.0: not installed.
    [02/11/13,20:22:36] Install state for .NET Framework 1.1: not installed.
    [02/11/13,20:22:36] Install state for .NET Framework 2.0: installed with service pack 2.
    [02/11/13,20:22:36] Install state for .NET Framework 3.0: installed with service pack 2.
    [02/11/13,20:22:36] Install state for .NET Framework 3.5: not installed.
    [02/11/13,20:22:36] Install state for .NET Framework 4 Client: installed with no service packs.
    [02/11/13,20:22:36] Install state for .NET Framework 4 Full: installed with no service packs.
    [02/11/13,20:22:36] Install state for .NET Framework 4.5: installed with no service packs.
    [02/11/13,20:22:36] Windows directory: C:\Windows
    [02/11/13,20:22:36] System directory: C:\Windows\system32
    


    Last 15 lines:

     [02/11/13,20:23:19] Not running action 'Registry GE - .NET Framework 3.0 SP2 (Wow6432Node)' for product '.NET Framework 3.0 SP2' because the OS condition does not match
    [02/11/13,20:23:19] Section [Files - .NET Framework 3.0 SP1AndLater (Common)] - start parsing entries
    [02/11/13,20:23:19] Section [Files - .NET Framework 3.0 SP1AndLater (Common)] - stop parsing entries
    [02/11/13,20:23:19] Processing custom action 'Custom Action - .NET Framework 2.0 test application'
    [02/11/13,20:23:19] ExecutablePath = 'Netfx20TestApplication.exe'
    [02/11/13,20:23:19] FriendlyName = '.NET Framework 2.0 test application'
    [02/11/13,20:23:19] TimeoutSeconds = '300'
    [02/11/13,20:23:19] WaitOnExit = 'true'
    [02/11/13,20:23:19] Silent = 'true'
    [02/11/13,20:23:19] Launching process 'Netfx20TestApplication.exe' now
    [02/11/13,20:23:19] Process successfully launched. Waiting 300 seconds for it to complete.
    [02/11/13,20:23:19] ****ERROR**** Process 'Netfx20TestApplication.exe' exited with return code -2147023898
    [02/11/13,20:23:19] Section [Files - .NET Framework netfxperf.dll] - start parsing entries
    [02/11/13,20:23:19] File C:\Windows\system32\netfxperf.dll (version 4.0.31106.0) is installed on the system
    [02/11/13,20:23:19] Section [Files - .NET Framework netfxperf.dll] - stop parsing entries
    [02/11/13,20:23:19] ****ERROR**** Verification failed for product .NET Framework 3.0 SP2
    

    I'm checking out the second link you posted.

    Thank you! 

    Monday, February 11, 2013 7:37 PM
  • Yes, because verification failed, you have to use the technique I linked for embedded framework repair.
    Monday, February 11, 2013 8:33 PM