PDA

View Full Version : Design flaw in MSDE Object?



BCastleman
10-23-2003, 10:23 AM
When building my project I noticed the following lines in the output:

ISMSDE2000 Object: Streaming 'C:\Program Files\InstallShield\DevStudio 9\Objects\ISMSDE2000\Redist\SqlRun.Cab' into MSI file.
ISMSDE2000 Object: Streaming 'C:\Program Files\InstallShield\DevStudio 9\Objects\ISMSDE2000\Redist\SqlRun01.Msi' into MSI file.
ISMSDE2000 Object: Streaming 'C:\Program Files\InstallShield\DevStudio 9\Objects\ISMSDE2000\Redist\Helper.Exe' into MSI file.

What disturbs me is that only SQLRun01.msi is streamed into the file. This implies that a the named instance I am using will only install using the SqlRun01.msi. If another application has used this, then my install will fail.

Am I correct? If so, this is a serious problem.

Chandima
10-23-2003, 03:55 PM
You don't have to worry about it. Sqlrun01.msi is just the name of the file. At runtime the setup detects instances and installs the appropriate instance. Just like microsoft's Setup.exe, you can support up to 16 instances with this Object on one target machine. I have (personally) tested installing up to 7 or 8 instances with this object on the same machine.

BCastleman
10-28-2003, 03:03 PM
Thanks, Chandima

My next step was to test it. But you fortunately saved me the trouble.