I have the same problem. Installation of LSB 2.0 seems to go fine until it tries to install the SQL Server 2008 Express Edition. My system OS is Windows XP SP3. I get the following alert after each time I try to install LSB 2.0 (this was my second attempt):
--------------
An error occurred while installing system components for Lutheran Service Builder 2. Setup cannot continue until all system components have been successfully installed.
Component SQL Server 2008 Express Edition has failed to install with the following error message:
"An error occurred attempting to install SQL Server 2008 Express Edition."
The following components failed to install:
- SQL Server 2008 Express Edition
See the setup log file located at 'C:\DOCUME~1\TLC\LOCALS~1\Temp\VSD5.tmp\install.log' for more information.
----------------------------
I noticed in another thread that the question was asked if another version of SQL Server was installed. I looked and SQL Server 2005 was installed on my machine. I uninstalled the old version before trying to install LSB 2.0 again, but got the same error message.
The contents of the log file are as follows (sorry for the long post):
----------------------------
The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [ProcessorArchitecture] = Intel {string}
Property: [VersionNT] = 5.1.3 {version}
Running checks for package 'CPH Software Updater', phase BuildList
Running MsiProductCheck with ProductCode '{D00FC8A5-560C-4AF8-B3AA-1EBDF7F7E9B0}'
MsiQueryProductState returned '5'
Setting value '5 {int}' for property 'IsMSIInstalled'
The following properties have been set for package 'CPH Software Updater':
Property: [IsMSIInstalled] = 5 {int}
Running checks for command 'CPH Software Updater\cphupd.1.0.0009.msi'
Result of running operator 'ValueGreaterThan' on property 'IsMSIInstalled' and value '1': true
Result of checks for command 'CPH Software Updater\cphupd.1.0.0009.msi' is 'Bypass'
'CPH Software Updater' RunCheck result: No Install Needed
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 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 'Microsoft Visual J# .NET Redistributable Package 2.0', phase BuildList
Running external check with command 'C:\DOCUME~1\TLC\LOCALS~1\Temp\VSD5.tmp\VJSharpRDP\vjsrdpchk.exe' and parameters ''
Process exited with code 1
Setting value '1 {int}' for property 'VJSRDPInstalled'
Running external check with command 'C:\DOCUME~1\TLC\LOCALS~1\Temp\VSD5.tmp\VJSharpRDP\dotnetchk.exe' and parameters ''
Process exited with code 1
Setting value '1 {int}' for property 'DotNetInstalled'
The following properties have been set for package 'Microsoft Visual J# .NET Redistributable Package 2.0':
Property: [DotNetInstalled] = 1 {int}
Property: [VJSRDPInstalled] = 1 {int}
Running checks for command 'VJSharpRDP\vjredist.exe'
Result of running operator 'ValueNotEqualTo' on property 'VJSRDPInstalled' and value '0': true
Result of checks for command 'VJSharpRDP\vjredist.exe' is 'Bypass'
'Microsoft Visual J# .NET Redistributable Package 2.0' RunCheck result: No Install Needed
Running checks for package 'Windows Installer 4.5', phase BuildList
The following properties have been set for package 'Windows Installer 4.5':
Running checks for command 'WindowsInstaller4_5\Windows6.0-KB942288-v2-x86.MSU'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true
Result of checks for command 'WindowsInstaller4_5\Windows6.0-KB942288-v2-x86.MSU' is 'Bypass'
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\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\Windows6.0-KB942288-v2-x64.MSU'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true
Result of checks for command 'WindowsInstaller4_5\Windows6.0-KB942288-v2-x64.MSU' 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\Windows6.0-KB942288-v2-ia64.MSU'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true
Result of checks for command 'WindowsInstaller4_5\Windows6.0-KB942288-v2-ia64.MSU' is 'Bypass'
Running checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-ia64.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '4.5': true
Result of checks for command 'WindowsInstaller4_5\WindowsServer2003-KB942288-v4-ia64.exe' is 'Bypass'
'Windows Installer 4.5' RunCheck result: No Install Needed
Running checks for package 'SQL Server 2008 Express Edition', phase BuildList
Running external check with command 'C:\DOCUME~1\TLC\LOCALS~1\Temp\VSD5.tmp\SqlExpress2008\SqlExpressChk.exe' and parameters ''
Process exited with code 0
Setting value '0 {int}' for property 'SQLExpressInstalled'
The following properties have been set for package 'SQL Server 2008 Express Edition':
Property: [SQLExpressInstalled] = 0 {int}
Running checks for command 'SqlExpress2008\SQLEXPR32_x86_ENU.EXE'
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': false
Result of running operator 'ValueNotEqualTo' on property 'SQLExpressInstalled' and value '0': 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 'VersionEqualTo' on property 'VersionNT' and value '5.2.1': false
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of checks for command 'SqlExpress2008\SQLEXPR32_x86_ENU.EXE' is 'Install'
Running checks for command 'SqlExpress2008\SQLEXPR32_x86_ENU.EXE'
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': false
Result of running operator 'ValueEqualTo' on property 'SQLExpressInstalled' and value '0': true
Result of checks for command 'SqlExpress2008\SQLEXPR32_x86_ENU.EXE' is 'Bypass'
Running checks for command 'SqlExpress2008\SQLEXPR_x64_ENU.EXE'
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'amd64': true
Result of checks for command 'SqlExpress2008\SQLEXPR_x64_ENU.EXE' is 'Bypass'
Running checks for command 'SqlExpress2008\SQLEXPR_x64_ENU.EXE'
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'amd64': true
Result of checks for command 'SqlExpress2008\SQLEXPR_x64_ENU.EXE' is 'Bypass'
'SQL Server 2008 Express Edition' RunCheck result: Install Needed
EULA for components 'SQL Server 2008 Express Edition' was accepted.
Copying files to temporary directory "C:\DOCUME~1\TLC\LOCALS~1\Temp\VSD5.tmp\"
Downloading files to "C:\DOCUME~1\TLC\LOCALS~1\Temp\VSD5.tmp\"
(11/18/2008 4:32:22 PM) Downloading 'SqlExpress2008\SQLEXPR32_x86_ENU.EXE' from 'http://go.microsoft.com/fwlink/?LinkID=108368&clcid=0x409' to 'C:\DOCUME~1\TLC\LOCALS~1\Temp\VSD5.tmp\'
Download completed at 11/18/2008 4:33:23 PM
Verifying file integrity of C:\DOCUME~1\TLC\LOCALS~1\Temp\VSD5.tmp\SqlExpress2008\SQLEXPR32_x86_ENU.EXE
WinVerifyTrust returned 0
File trusted
Running checks for package 'SQL Server 2008 Express Edition', phase BeforePackage
Running external check with command 'C:\DOCUME~1\TLC\LOCALS~1\Temp\VSD5.tmp\SqlExpress2008\SqlExpressChk.exe' and parameters ''
Process exited with code 0
Setting value '0 {int}' for property 'SQLExpressInstalled'
The following properties have been set for package 'SQL Server 2008 Express Edition':
Property: [SQLExpressInstalled] = 0 {int}
Running checks for command 'SqlExpress2008\SQLEXPR32_x86_ENU.EXE'
Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': false
Result of running operator 'ValueNotEqualTo' on property 'SQLExpressInstalled' and value '0': 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 'VersionEqualTo' on property 'VersionNT' and value '5.2.1': false
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Result of checks for command 'SqlExpress2008\SQLEXPR32_x86_ENU.EXE' is 'Install'
'SQL Server 2008 Express Edition' RunCheck result: Install Needed
Verifying file integrity of C:\DOCUME~1\TLC\LOCALS~1\Temp\VSD5.tmp\SqlExpress2008\SQLEXPR32_x86_ENU.EXE
WinVerifyTrust returned 0
File trusted
Installing using command 'C:\DOCUME~1\TLC\LOCALS~1\Temp\VSD5.tmp\SqlExpress2008\SQLEXPR32_x86_ENU.EXE' and parameters '/q /hideconsole /action=Install /features=SQL,Tools /instancename=SQLEXPRESS /enableranu=1 /npenabled=1 /tcpenabled=1 /securitymode=SQL /sapwd=Build3r! /sqlsysadminaccounts="Builtin\Users" /sqlsvcaccount="NT Authority\Network Service" /AddCurrentUserAsSqlAdmin /skiprules=RebootRequiredCheck'
Process exited with code -2068578304
Status of package 'SQL Server 2008 Express Edition' after install is 'InstallFailed'
------------------------
As I said, sorry for the long post. Hope this helps.
Thank you for all your work!
Sincerely, Stephen
edit: grammar