The condition on each component is indeed 'VersionNT <= 500 or Version9X'.
This means the component is _only_ installed on Windows 2000 or lower, or on
Windows 98. It is not the same as a launch condition, where the condition
must be true for the installation to proceed.

As you discovered, the components should _not_ be installed on Windows XP or
newer, because they are already installed on those operating systems and are
under System File Protection.

-- 
Mike Dimmick

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Pseudonymic
Wannabe
Sent: 21 May 2007 10:15
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Patching a mergemodule or forcing an install

Our application is dependent on some MS Merge-modules which we have in our 
installer, they are added via the <Merge> and <MergeRef> tags. Problem is 
the mergemodules have a condition VersionNT <= 500 or Version9X, this is a 
problem because we need the mergemodules to install on Windows2000.

Now making our application not dependent on them is not an option, and the 
merge-modules install just fine standalone via the MS installer but as I 
said we want them in our MSI package. Editing out the conditionals with ORCA

seems to break the upgrade/backwards compatibility of the merge-modules 
("Cannot update the systemfile C:\Program Files\Common Files\Microsoft 
Shared\Speech\sapi.cpl with Windows Installer because the file is protected 
by Windows").

So I'm a bit at a loss here, how to get those merge-modules to install even 
though they have a VersionNT <= 500 condition. I'm starting to think putting

the MS installer into our bootloader would be better.




-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to