Hi, George.
When your application installs Cassini, both Cassini component MSI packages (Explorer and Server) are internally installed with /Q (quiet) switch. That means you only see progress bars while Cassini components are being installed. There is a slight difference in how applications bundled with Cassini for ASP.NET 1.1 installed vs. Cassini components for ASP.NET 2.0. With 2.0 version, bootstrapper will display a list of missing components it is about to install, like .NET Framework, Windows Installer 3.1 and Cassini. Version for ASP.NET 1.1 does not show that initial screen. That's the only difference. If you use Visual Studio to build you setup project we strongly recommend approach described in the Developer's Guide.
If you use InstallShield or some other non-VisualStudio setup authoring tool, then you may need to have access to Cassini MSIs. With Cassini for ASP.NET 2.0 it is easy, they are located in "C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\UltiDev Cassini Web Server for ASP.NET 2.0" folder. With the Setup.exe bootstrapper for ASP.NET 1.1 it's a bit more complicated - both MSIs are packaged inside the Setup.exe as .NET resources.
Please let us know whether you use ASP.NET 1.1 or 2.0 and whether you use Visual Studio for setup package authoring, and we'll try to come up with the solution.
Thank you,
UltiDev Team.
Please donate at
http://www.ultidev.com/products/Donate.aspx to help us improve our products.