Quantcast
Channel: SQL Server Setup & Upgrade forum
Viewing all articles
Browse latest Browse all 7696

SQL 2008 R2 x64 installation via ClickOnce failing with exit code 2147024894 on Windows 8 Professional with Media Centre x64

$
0
0

My client has a new machine running Windows 8 Professional with Media Centre x64, and upon running our ClickOnce setup file, it immediately exists with a non-descriptive/generic error.  The log file it references is below.

In this version of windows, it seems that .NET Framework is handled through Windows features, and whether its installed there or not, I'm not able to get this setup to complete successfully.  In any case, I believe it's seeing .NET Framework, but when it moves onto the SQL 2008 R2 installation part, it's failing.  

There has been a related issue we've had recently with other clients, where the installer exits immediately in the same way.  It turns out that something to do with this .NET Framework Extended and .NET Framework Extended Client Profile seems to be causing an issue, so I've been having to uninstall both of these and let our setup file re-install .NET Framework.  This solution didn't work on this machine, unfortunately.

Any ideas as to what's going on?

Thanks,

--Cory

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

The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [InstallMode] = HomeSite {string}
Property: [ProcessorArchitecture] = AMD64 {string}
Property: [VersionNT] = 6.2.0 {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 'Windows Installer 4.5', phase BuildList
Looking up path for special folder 'WindowsFolder'
Running check with folder 'C:\Windows\System32' and file 'msi.dll'
Attempting to find file 'C:\Windows\System32\msi.dll'
File version is '5.0.9200.16384'
Setting value '5.0.9200.16384 {version}' for property 'VersionMsiDll'
The following properties have been set for package 'Windows Installer 4.5':
Property: [VersionMsiDll] = 5.0.9200.16384 {version}
Running checks for command 'WindowsInstaller4_5\WindowsXP-KB942288-v3-x86.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true
Result of checks for command 'WindowsInstaller4_5\WindowsXP-KB942288-v3-x86.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\WindowsXP-KB958655-v2-x86-ENU.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22299': true
Result of checks for command 'WindowsInstaller4_5\WindowsXP-KB958655-v2-x86-ENU.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x86.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x86.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\WindowsServer2003-KB958655-v2-x86-ENU.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22299': true
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003-KB958655-v2-x86-ENU.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x64.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-x64.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\WindowsServer2003.WindowsXP-KB958655-v2-x64-ENU.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22299': true
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003.WindowsXP-KB958655-v2-x64-ENU.exe' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x86.MSU'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22308': true
Result of checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x86.MSU' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x64.MSU'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsiDll' and value '4.5.6001.22308': true
Result of checks for command 'WindowsInstaller4_5\Windows6.0-KB958655-v2-x64.MSU' is 'Bypass'
'Windows Installer 4.5' RunCheck result: No Install Needed
Running checks for package 'Microsoft .NET Framework 4 (x86 and x64)', phase BuildList
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full'
Read string value '4.5.50709'
Setting value '4.5.50709 {string}' for property 'DotNet40Full_TargetVersion'
The following properties have been set for package 'Microsoft .NET Framework 4 (x86 and x64)':
Property: [DotNet40Full_TargetVersion] = 4.5.50709 {string}
Running checks for command 'DotNetFX40\dotNetFx40_Full_x86_x64.exe'
Result of running operator 'ValueEqualTo' on property 'InstallMode' and value 'HomeSite': true
Result of checks for command 'DotNetFX40\dotNetFx40_Full_x86_x64.exe' is 'Bypass'
Running checks for command 'DotNetFX40\dotNetFx40_Full_setup.exe'
Result of running operator 'ValueNotEqualTo' on property 'InstallMode' and value 'HomeSite': false
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'DotNet40Full_TargetVersion' and value '4.0.30129': true
Result of checks for command 'DotNetFX40\dotNetFx40_Full_setup.exe' is 'Bypass'
'Microsoft .NET Framework 4 (x86 and x64)' RunCheck result: No Install Needed
Running checks for package '.NET Framework 3.5 SP1', phase BuildList
Reading value 'SP' of registry key 'HKLM\Software\Microsoft\NET Framework Setup\NDP\v3.5'
Read integer value 1
Setting value '1 {int}' for property 'DotNet35SP'
The following properties have been set for package '.NET Framework 3.5 SP1':
Property: [DotNet35SP] = 1 {int}
Running checks for command 'DotNetFX35SP1\dotNetFx35setup.exe'
Result of running operator 'ValueGreaterThanEqualTo' on property 'DotNet35SP' and value '1': true
Result of checks for command 'DotNetFX35SP1\dotNetFx35setup.exe' is 'Bypass'
'.NET Framework 3.5 SP1' RunCheck result: No Install Needed
Running checks for package 'Windows Powershell 1.0', phase BuildList
Reading value 'Install' of registry key 'HKLM\Software\Microsoft\PowerShell\1'
Read integer value 1
Setting value '1 {int}' for property 'PowershellInstalled'
The following properties have been set for package 'Windows Powershell 1.0':
Property: [PowershellInstalled] = 1 {int}
Running checks for command 'Powershell1_0\Windows6.0-KB928439-x86.msu'
Result of running operator 'ValueEqualTo' on property 'PowershellInstalled' and value '1': true
Result of checks for command 'Powershell1_0\Windows6.0-KB928439-x86.msu' is 'Bypass'
Running checks for command 'Powershell1_0\Windows6.0-KB928439-x64.msu'
Result of running operator 'ValueEqualTo' on property 'PowershellInstalled' and value '1': true
Result of checks for command 'Powershell1_0\Windows6.0-KB928439-x64.msu' is 'Bypass'
Running checks for command 'Powershell1_0\WindowsXP-KB926139-v2-x86-ENU.exe'
Result of running operator 'ValueEqualTo' on property 'PowershellInstalled' and value '1': true
Result of checks for command 'Powershell1_0\WindowsXP-KB926139-v2-x86-ENU.exe' is 'Bypass'
Running checks for command 'Powershell1_0\WindowsServer2003.WindowsXP-KB926139-v2-x64-ENU.exe'
Result of running operator 'ValueEqualTo' on property 'PowershellInstalled' and value '1': true
Result of checks for command 'Powershell1_0\WindowsServer2003.WindowsXP-KB926139-v2-x64-ENU.exe' is 'Bypass'
Running checks for command 'Powershell1_0\WindowsServer2003-KB926139-v2-x86-ENU.exe'
Result of running operator 'ValueEqualTo' on property 'PowershellInstalled' and value '1': true
Result of checks for command 'Powershell1_0\WindowsServer2003-KB926139-v2-x86-ENU.exe' is 'Bypass'
'Windows Powershell 1.0' RunCheck result: No Install Needed
Running checks for package 'SQL Server Compact 3.5 SP2', phase BuildList
Reading value 'DesktopRuntimeVersion' of registry key 'HKLM\SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5\ENU'
Read string value '3.5.8080.0'
Setting value '3.5.8080.0 {string}' for property 'ENU_INST'
Reading value 'System.Data.SqlServerCe.dll_ENU_x86' of registry key 'HKLM\SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5\GAC'
Read string value 'System.Data.SqlServerCe.dll'
Setting value 'System.Data.SqlServerCe.dll {string}' for property 'ENU_INST_GAC'
Reading value 'DesktopRuntimeVersion_x64' of registry key 'HKLM\SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5\ENU'
Read string value '3.5.8080.0'
Setting value '3.5.8080.0 {string}' for property 'ENU_INST_64'
Reading value 'System.Data.SqlServerCe.dll_ENU_x64' of registry key 'HKLM\SOFTWARE\Microsoft\Microsoft SQL Server Compact Edition\v3.5\GAC'
Read string value 'System.Data.SqlServerCe.dll'
Setting value 'System.Data.SqlServerCe.dll {string}' for property 'ENU_INST_GAC_64'
The following properties have been set for package 'SQL Server Compact 3.5 SP2':
Property: [ENU_INST] = 3.5.8080.0 {string}
Property: [ENU_INST_64] = 3.5.8080.0 {string}
Property: [ENU_INST_GAC] = System.Data.SqlServerCe.dll {string}
Property: [ENU_INST_GAC_64] = System.Data.SqlServerCe.dll {string}
Running checks for command 'SQL Server Compact Edition\SSCERuntime-ENU.msi'
Result of running operator 'ValueGreaterThanEqualTo' on property 'ENU_INST' and value '3.5.8080.0': true
Result of checks for command 'SQL Server Compact Edition\SSCERuntime-ENU.msi' is 'Bypass'
Running checks for command 'SQL Server Compact Edition\SSCERuntime-ENU.msi'
Result of running operator 'ValueNotEqualTo' on property 'ENU_INST' and value '3.5.8080.0': false
Result of running operator 'ValueExists' on property 'ENU_INST_GAC': true
Result of checks for command 'SQL Server Compact Edition\SSCERuntime-ENU.msi' is 'Bypass'
Running checks for command 'SQL Server Compact Edition\SSCERuntime-ENU-x64.msi'
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'AMD64': false
Result of running operator 'ValueGreaterThanEqualTo' on property 'ENU_INST_64' and value '3.5.8080.0': true
Result of checks for command 'SQL Server Compact Edition\SSCERuntime-ENU-x64.msi' is 'Bypass'
Running checks for command 'SQL Server Compact Edition\SSCERuntime-ENU-x64.msi'
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'AMD64': false
Result of running operator 'ValueNotEqualTo' on property 'ENU_INST_64' and value '3.5.8080.0': false
Result of running operator 'ValueExists' on property 'ENU_INST_GAC_64': true
Result of checks for command 'SQL Server Compact Edition\SSCERuntime-ENU-x64.msi' is 'Bypass'
'SQL Server Compact 3.5 SP2' RunCheck result: No Install Needed
Running checks for package 'SQL Server 2008 R2 Express With Tools', phase BuildList
Running external check with command 'C:\Users\Leonard\AppData\Local\Temp\VSDA3E7.tmp\SqlExpress2008R2\SqlExpressChk.exe' and parameters '10.50.1600 1033'
Process exited with code -2147024894
Setting value '-2147024894 {int}' for property 'SQLExpressChk'
Reading value 'CurrentVersion' of registry key 'HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\SQLExpress_ASL\MSSQLServer\CurrentVersion'
Unable to read registry value
Not setting value for property 'SQLVersion'
The following properties have been set for package 'SQL Server 2008 R2 Express With Tools':
Property: [SQLExpressChk] = -2147024894 {int}
Running checks for command 'SqlExpress2008R2\SQLEXPRWT_x86_ENU.EXE'
Result of running operator 'ValueNotExists' on property 'VersionNT': false
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.1.3': false
Result of running operator 'VersionEqualTo' on property 'VersionNT' and value '5.2.0': false
Result of running operator 'VersionEqualTo' on property 'VersionNT' and value '5.2.1': false
Result of running operator 'VersionEqualTo' on property 'VersionNT' and value '6.0.0': false
Result of running operator 'VersionEqualTo' on property 'VersionNT' and value '6.0.1': false
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of running operator 'ValueEqualTo' on property 'SQLExpressChk' and value '-1': false
Result of running operator 'ValueEqualTo' on property 'SQLExpressChk' and value '-2': false
Result of running operator 'ValueEqualTo' on property 'SQLExpressChk' and value '-3': false
Result of running operator 'ValueEqualTo' on property 'SQLExpressChk' and value '-4': false
Result of running operator 'ValueLessThan' on property 'SQLExpressChk' and value '-4': true
Result of checks for command 'SqlExpress2008R2\SQLEXPRWT_x86_ENU.EXE' is 'Fail'
'SQL Server 2008 R2 Express With Tools' RunCheck result: Fail
A prerequisite failed for Package "SQL Server 2008 R2 Express With Tools"
Package failed with message "An error occurred attempting to install SQL Server 2008 R2 Express."



Viewing all articles
Browse latest Browse all 7696

Trending Articles