Re: The reason to use the MFC merge modules is that they're the recommended
way of distributing MFC (other than locally) and that they install
resources so it's important to use the merge module to follow component
rules. Neither is true of DifxApp.

I understand your point.  However, I think that the DIFx merge module 
dependency is a good way to go, because right now, it is not possible to build 
two different merge modules using DIFxAppExtension and then include them both 
in the same MSI.  Any good solution to that problem would make me happy :)  My 
current solution is to not use the DIFxAppExtension and to define the 
MsiDriverPackages table using a <CustomTable> element and to add the dependency 
on the merge module from the WDK.  I'd prefer to be able to use the extension 
and the <Driver> element.

I'll submit a feature request, but my request is really that I can build 
multiple driver merge modules using DIFxAppExtension that work when merged into 
a single MSI, not necessarily that the solution to the problem is using the 
DIFxApp merge module.

Thanks,

-Ari



-----Original Message-----
From: Bob Arnson [mailto:[EMAIL PROTECTED]
Sent: Tuesday, December 09, 2008 10:23 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] WixDIFxAppExtension and MergeModules

Moradi, Ari wrote:
> There isn't a DIFxApp merge module in WiX, but there is one in the WDK.  WiX 
> can certainly add a dependency on a merge module that isn't shipped with WiX.

You're suggesting WixDifxAppExtension should use the WDK merge modules?
Interesting, assuming the merge modules are well-authored. Please file a
feature request so it's not lost.

>   Wouldn't you do the same thing with the MFC redistributable (add a merge 
> module dependency)?  You wouldn't add the MFC components directly to your own 
> merge module, right?
>

The reason to use the MFC merge modules is that they're the recommended
way of distributing MFC (other than locally) and that they install
resources so it's important to use the merge module to follow component
rules. Neither is true of DifxApp.

--
sig://boB
http://joyofsetup.com/



------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to