Here's the log
The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [ProcessorArchitecture] = Intel {string}
Property: [VersionNT] = 5.1.2 {version}
Running checks for package '.NET Framework 2.0', phase BuildList
Running external check with command line "C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\VSD1B1E.tmp\dotnetfx\dotnetchk.exe"
Process exited with code 1
Setting value '1 {int}' for property 'DotNetInstalled'
Reading value 'Version' of registry key 'HKLM\Software\Microsoft\Internet Explorer'
Read string value '6.0.2900.2180'
Setting value '6.0.2900.2180 {string}' for property 'IEVersion'
The following properties have been set for package '.NET Framework 2.0':
Property: [DotNetInstalled] = 1 {int}
Property: [IEVersion] = 6.0.2900.2180 {string}
Running checks for command 'dotnetfx\instmsia.exe'
Result of running operator 'ValueExists' on property 'VersionNT': true
Result of checks for command 'dotnetfx\instmsia.exe' is 'Bypass'
Running checks for command 'dotnetfx\WindowsInstaller-KB893803-v2-x86.exe'
Result of running operator 'ValueExists' on property 'Version9x': false
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.0.3': false
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.0': true
Result of checks for command 'dotnetfx\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
Running checks for command 'dotnetfx\dotnetfx.exe'
Result of running operator 'ValueNotEqualTo' on property 'DotNetInstalled' and value '0': true
Result of checks for command 'dotnetfx\dotnetfx.exe' is 'Bypass'
'.NET Framework 2.0' 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 'UltiDev Cassini Web Server for ASP.NET 2.0', phase BuildList
Running MsiProductCheck with ProductCode '{c31f3d35-4f9e-451f-b127-15bbcb26e8bd}'
MsiQueryProductState returned '-1'
Setting value '-1 {int}' for property 'CassiniExplorer'
Running MsiProductCheck with ProductCode '{ecf29017-7f61-45a5-9ba7-d7568d7e2ea3}'
MsiQueryProductState returned '-1'
Setting value '-1 {int}' for property 'Cassini2Server'
The following properties have been set for package 'UltiDev Cassini Web Server for ASP.NET 2.0':
Property: [Cassini2Server] = -1 {int}
Property: [CassiniExplorer] = -1 {int}
Running checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi'
Result of running operator 'ValueGreaterThan' on property 'CassiniExplorer' and value '0': false
Result of checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi' is 'Install'
Running checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniserver2setup.msi'
Result of running operator 'ValueGreaterThan' on property 'Cassini2Server' and value '0': false
Result of checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniserver2setup.msi' is 'Install'
'UltiDev Cassini Web Server for ASP.NET 2.0' RunCheck result: Install Needed
Installation of components 'UltiDev Cassini Web Server for ASP.NET 2.0' was accepted.
Copying files to temporary directory "C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\VSD1B1E.tmp\"
Downloading files to "C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\VSD1B1E.tmp\"
(4/30/2007 3:53:05 PM) Downloading 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi' from 'http://crm.ultidev.com/RedistDownload.aspx?CWSEXPGA02' to 'C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\VSD1B1E.tmp\'
Download completed at 4/30/2007 3:53:07 PM
Verifying file integrity of C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\VSD1B1E.tmp\UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi
Verifying file hash
(4/30/2007 3:53:07 PM) Downloading 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniserver2setup.msi' from 'http://crm.ultidev.com/RedistDownload.aspx?CWSR2GA02' to 'C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\VSD1B1E.tmp\'
Download completed at 4/30/2007 3:53:08 PM
Verifying file integrity of C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\VSD1B1E.tmp\UltiDev Cassini Web Server for ASP.NET 2.0\cassiniserver2setup.msi
Verifying file hash
Running checks for package 'UltiDev Cassini Web Server for ASP.NET 2.0', phase BeforePackage
Running MsiProductCheck with ProductCode '{c31f3d35-4f9e-451f-b127-15bbcb26e8bd}'
MsiQueryProductState returned '-1'
Setting value '-1 {int}' for property 'CassiniExplorer'
Running MsiProductCheck with ProductCode '{ecf29017-7f61-45a5-9ba7-d7568d7e2ea3}'
MsiQueryProductState returned '-1'
Setting value '-1 {int}' for property 'Cassini2Server'
The following properties have been set for package 'UltiDev Cassini Web Server for ASP.NET 2.0':
Property: [Cassini2Server] = -1 {int}
Property: [CassiniExplorer] = -1 {int}
Running checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi'
Result of running operator 'ValueGreaterThan' on property 'CassiniExplorer' and value '0': false
Result of checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi' is 'Install'
Running checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniserver2setup.msi'
Result of running operator 'ValueGreaterThan' on property 'Cassini2Server' and value '0': false
Result of checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniserver2setup.msi' is 'Install'
'UltiDev Cassini Web Server for ASP.NET 2.0' RunCheck result: Install Needed
Verifying file integrity of C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\VSD1B1E.tmp\UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi
Verifying file hash
Installing using command line '"C:\WINDOWS\system32\msiexec.exe" -I "C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\VSD1B1E.tmp\UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi" -q '
Process exited with code 1603
Verifying file integrity of C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\VSD1B1E.tmp\UltiDev Cassini Web Server for ASP.NET 2.0\cassiniserver2setup.msi
Verifying file hash
Installing using command line '"C:\WINDOWS\system32\msiexec.exe" -I "C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\VSD1B1E.tmp\UltiDev Cassini Web Server for ASP.NET 2.0\cassiniserver2setup.msi" -q '
Process exited with code 1603
Running checks for package 'UltiDev Cassini Web Server for ASP.NET 2.0', phase AfterPackage
Running MsiProductCheck with ProductCode '{c31f3d35-4f9e-451f-b127-15bbcb26e8bd}'
MsiQueryProductState returned '-1'
Setting value '-1 {int}' for property 'CassiniExplorer'
Running MsiProductCheck with ProductCode '{ecf29017-7f61-45a5-9ba7-d7568d7e2ea3}'
MsiQueryProductState returned '-1'
Setting value '-1 {int}' for property 'Cassini2Server'
The following properties have been set for package 'UltiDev Cassini Web Server for ASP.NET 2.0':
Property: [Cassini2Server] = -1 {int}
Property: [CassiniExplorer] = -1 {int}
Running checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi'
Result of running operator 'ValueGreaterThan' on property 'CassiniExplorer' and value '0': false
Result of checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi' is 'Install'
Running checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniserver2setup.msi'
Result of running operator 'ValueGreaterThan' on property 'Cassini2Server' and value '0': false
Result of checks for command 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniserver2setup.msi' is 'Install'
'UltiDev Cassini Web Server for ASP.NET 2.0' RunCheck result: Unknown
Launching Application.
Using MsiInstallProduct with package path 'C:\DOCUME~1\VAAACO~1\LOCALS~1\Temp\RarSFX0\Cassini2Server.msi' and command line ''
MsiInstallProduct returned '1603'