none
.Net Framework Client Profile install fails (exited with code 1) RRS feed

  • Question

  • My installer has a prerequisite of .Net framework client profile. It fails installation with the following log..

    --------------------------------------------------------------------------

    The following properties have been set:
    Property: [AdminUser] = true {boolean}
    Property: [ProcessorArchitecture] = Intel {string}
    Property: [VersionNT] = 6.0.1 {version}
    Running checks for package 'Windows Installer 3.1', phase BuildList
    The following properties have been set for package 'Windows Installer 3.1':
    Running checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe'
    Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.1': true
    Result of checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
    'Windows Installer 3.1' RunCheck result: No Install Needed
    Running checks for package '.NET Framework Client Profile', phase BuildList
    Reading value 'Install' of registry key 'HKLM\SOFTWARE\Microsoft\NET Framework Setup\DotNetClient\v3.5'
    Unable to read registry value
    Not setting value for property 'DotNetFxClient35InstallSuccess'
    The following properties have been set for package '.NET Framework Client Profile':
    Running checks for command 'DotNetFx35Client\DotNetFx35ClientSetup.exe'
    Skipping ByPassIf because Property 'DotNetFxClient35InstallSuccess' was not defined
    Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
    Result of running operator 'ValueExists' on property 'Version9x': false
    Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.1.2': false
    Result of running operator 'VersionEqualTo' on property 'VersionNT' and value '5.2.0': false
    Result of running operator 'ValueEqualTo' on property 'ProcessorArchitecture' and value 'IA64': false
    Result of checks for command 'DotNetFx35Client\DotNetFx35ClientSetup.exe' is 'Install'
    '.NET Framework Client Profile' RunCheck result: Install Needed
    EULA for components '.NET Framework Client Profile' was accepted.

    Copying files to temporary directory "C:\Users\aaa\AppData\Local\Temp\VSD1E2.tmp\"

    Copying from 'C:\Users\ aaa\AppData\Local\Temp\aaa_temp\DotNetFx35Client\DotNetFx35ClientSetup.exe' to 'C:\Users\ aaa\AppData\Local\Temp\VSD1E2.tmp\DotNetFx35Client\DotNetFx35ClientSetup.exe'

    Verifying file integrity of C:\Users\ aaa\AppData\Local\Temp\VSD1E2.tmp\DotNetFx35Client\DotNetFx35ClientSetup.exe
    WinVerifyTrust returned 0
    File trusted

    Running checks for package '.NET Framework Client Profile', phase BeforePackage
    Reading value 'Install' of registry key 'HKLM\SOFTWARE\Microsoft\NET Framework Setup\DotNetClient\v3.5'
    Unable to read registry value
    Not setting value for property 'DotNetFxClient35InstallSuccess'
    The following properties have been set for package '.NET Framework Client Profile':
    Running checks for command 'DotNetFx35Client\DotNetFx35ClientSetup.exe'
    Skipping ByPassIf because Property 'DotNetFxClient35InstallSuccess' was not defined
    Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
    Result of running operator 'ValueExists' on property 'Version9x': false
    Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.1.2': false
    Result of running operator 'VersionEqualTo' on property 'VersionNT' and value '5.2.0': false
    Result of running operator 'ValueEqualTo' on property 'ProcessorArchitecture' and value 'IA64': false
    Result of checks for command 'DotNetFx35Client\DotNetFx35ClientSetup.exe' is 'Install'
    '.NET Framework Client Profile' RunCheck result: Install Needed
    Verifying file integrity of C:\Users\ aaa\AppData\Local\Temp\VSD1E2.tmp\DotNetFx35Client\DotNetFx35ClientSetup.exe
    WinVerifyTrust returned 0
    File trusted
    Installing using command 'C:\Users\ aaa\AppData\Local\Temp\VSD1E2.tmp\DotNetFx35Client\DotNetFx35ClientSetup.exe' and parameters ' /lang:enu /passive /norestart'
    Process exited with code 1
    Status of package '.NET Framework Client Profile' after install is 'InstallFailed'

    --------------------------------------------------------------------------

    Any suggestion?
    What is this code 1 for? 


    Jae
    Thursday, June 4, 2009 7:29 PM

Answers

  • Thank you for reply.

    So it is working fine after all windows update.
    What I did is..

    1) Install fresh Vista.
    2) Wait for all updates complete (73 updates..) by rebooting the machine.
    3) After all done, run installer. --> works fine!

    Previously, I didn't wait for all updates to be complete.
    I'm still not clear what updates can affect on .Net framework installation.






    Jae
    Friday, June 5, 2009 11:06 PM

All replies

  • "
    Installing using command 'C:\Users\ aaa\AppData\Local\Temp\VSD1E2.tmp\DotNetFx35Client\DotNetFx35ClientSetup.exe' and parameters ' /lang:enu /passive /norestart'
    Process exited with code 1"

    try this:

    DotNetFx35ClientSetup.exe /lang:enu /passive /promptrestart

    or

    restart Windows manually

    Thursday, June 4, 2009 10:45 PM
  • Thank you for reply.

    So it is working fine after all windows update.
    What I did is..

    1) Install fresh Vista.
    2) Wait for all updates complete (73 updates..) by rebooting the machine.
    3) After all done, run installer. --> works fine!

    Previously, I didn't wait for all updates to be complete.
    I'm still not clear what updates can affect on .Net framework installation.






    Jae
    Friday, June 5, 2009 11:06 PM