I'm having a couple of problems with installation from CD.
Installer is created with "Place files unpacked in folders next to MSI database" with a bootstrapper and an "Install the package" Autorun launcher with defines the CD label in the autorun.inf.
The installer is then written to a CD for duplication and distribution for customers.
Initial installtion works fine.
If (after installation and when the CD is not in the drive) Add / Remove Programs -> Modify is invoked to add a feature that is not installed by default then the "The feature you are trying to use is on a CD-ROM or other removable disk that is not available" dialog appears but the "Use source" popup is empty. Surely this should contain a disk label?
If the disk is inserted at this point and OK is pressed then an error message appears "The file " is not a valid installation package for the product <product name>. Try to find the installation package <product name>.msi' in a folder from which you can install <product name>.
Clearly these things should not happen. Is this a bug you need to fix?
The other issue is to do with autorun behaviour. When the CD is inserted the first time the installer autoruns, as it should. However, when the CD is inserted after the product is installed the installer still autorun's. This is not convenient and most products don't do this, ie. the autorun should detect that the product is installed and then do nothing. Can this behaviour be changed in Advanced Installer?