Hi
I am trying to package my cassini app for deployment via a web download.
I built an .msi and associated setup.exe with VS2005 - pre-requisites set to download from vendors site.
Pre-requisites are dot net framework 2.0, windows installer 3.1 and UltiDev Cassini Web Server for ASP.NET 2.0.
Running setup.exe over my LAN operates successfully.
I then used IExpress to package setup.exe and the .msi into a self-extracting .exe with setup.exe to be run on completion and put this on my webserver for downloading.
When downloading, setup recognises the need to install cassini, but fails with the messages shown below in the log.
If instead I make the download just to unpackage the files, i.e. not to run setup.exe, I can then run the resulting extracted setup.exe successfully, installing cassini and my app.
Wonder if you have any ideas on this, or other ideas on how to install succesfully with a web downloader?
Quote:Running checks for package 'UltiDev Cassini Web Server for ASP.NET 2.0', phase BuildList
Reading default value of registry key 'HKEY_CLASSES_ROOT\CLSID\{72C24DD5-D70A-438B-8A42-98424B88AFB8}'
Read string value 'Windows Script Host Shell Object'
Setting value 'Windows Script Host Shell Object {string}' for property 'WScript.Shell.1'
Running MsiProductCheck with ProductCode '{40247AAC-AB0D-449C-882F-90401C3351E8}'
MsiQueryProductState returned '-1'
Setting value '-1 {int}' for property 'CassiniExplorer'
Running MsiProductCheck with ProductCode '{F6C8DAED-8CC7-43FD-9DA4-1F629B873A17}'
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}
Property: [WScript.Shell.1] = Windows Script Host Shell Object {string}
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 running operator 'ValueNotExists' on property 'WScript.Shell.1': 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 running operator 'ValueNotExists' on property 'WScript.Shell.1': 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\Nigel\LOCALS~1\Temp\VSD1A3.tmp\"
Downloading files to "C:\DOCUME~1\Nigel\LOCALS~1\Temp\VSD1A3.tmp\"
(09/04/2010 09:36:10) Downloading 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi' from 'http://crm.ultidev.com/RedistDownload.aspx?CWSEXPGA04' to 'C:\DOCUME~1\Nigel\LOCALS~1\Temp\VSD1A3.tmp\'
Download completed at 09/04/2010 09:36:11
Downloading failed with HRESULT=-2146697211
(09/04/2010 09:36:15) Downloading 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi' from 'http://crm.ultidev.com/RedistDownload.aspx?CWSEXPGA04' to 'C:\DOCUME~1\Nigel\LOCALS~1\Temp\VSD1A3.tmp\'
Download completed at 09/04/2010 09:36:16
Downloading failed with HRESULT=-2146697211
(09/04/2010 09:36:17) Downloading 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi' from 'http://crm.ultidev.com/RedistDownload.aspx?CWSEXPGA04' to 'C:\DOCUME~1\Nigel\LOCALS~1\Temp\VSD1A3.tmp\'
Download completed at 09/04/2010 09:36:17
Downloading failed with HRESULT=-2146697211
(09/04/2010 09:36:18) Downloading 'UltiDev Cassini Web Server for ASP.NET 2.0\cassiniexplorersetup.msi' from 'http://crm.ultidev.com/RedistDownload.aspx?CWSEXPGA04' to 'C:\DOCUME~1\Nigel\LOCALS~1\Temp\VSD1A3.tmp\'
Download completed at 09/04/2010 09:36:18
Downloading failed with HRESULT=-2146697211