Thanks allot! I'm not warring about size of the package. I have another case. The runtime part of our software can be shipped as a stand alone MSI or as a merge module. And the point is that this two edditions (MSI & MSM) are incompatible. Standalone runtime can not be installed on the computer where already installed software with merged runtime and vice versa.
That's why I want to know is it possible to find out was an MSM installed before or not... Best regards, Peter G. Sakhno C-MAP RUSSIA Ltd http://www.c-map.ru/ Mike Dimmick wrote: > If you knew the UpgradeCode of an existing product, you could find it > using the FindRelatedProducts action. Use the <Upgrade> element and > specify OnlyDetect="yes" on the <UpgradeVersion> element if you only > want to know if the product is installed rather than actually removing > it. A ProductCode refers only to one specific version and language of a > product, while the same UpgradeCode is normally used for all versions > and languages of the same product. > > As far as the MSM goes, if your product depends on the contents of that > MSM, you should merge it into your package. This ensures that the > reference counts on the components of that MSM are incremented, ensuring > that the components are not prematurely removed when all other products > which installed those components are uninstalled. > > If you're trying to limit the size of the package downloaded by the > user, you might be able to keep the files to be installed in separate > CABs, and have Windows Installer download them on-demand, but someone > else will have to help you there! (I know Windows Installer has the > capability since I've seen the Platform SDK Web Install do it, but I > don't know how to do it). > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users