Database.Merge is to merge two MSI files together not to "do the merge process for a Merge Module". There is a collection of other interfaces for doing that.... not sure that DTF exposes it but you can see the WiX toolset does it.
Frank Neumann wrote: > Christopher, > > you perfectly described the situation: Using WiX is not an option > because the MSIs/MSMs I have to deal with, are provided by a third > party. In addition the merge action should be automated because it has > to be done again when new releases are available. InstallShield would do > the job here but I am not an expert in InstallShield automation. > > The DTF's Database Merge method looks promising: Unfortunately there are > no arguments to provide a root directory and primary feature. Orca > offers these options when using the "Merge Module" command. > Do you know how to circumvent that problem? > > Thank you for your help, > > Frank > > > Christopher Painter schrieb: > >> DTF is meant for creating build automation / installer authoring tools also. >> My guess is he has an MSI that wasn't built using WiX and he'd like to use >> DTF to merge a module (perhaps built using WiX, perhaps not ) into the >> database. >> >> DTF's Database class has a merge method to handle this. You can also look >> at the MSI Windows Platform SDK example ( WiMerge.vbs ) for a general >> overview of how this is used. The examples are in VBScript using the >> WindowsInstaller.Installer automation interface but it'll port over to >> C#/DTF pretty easy. >> >> >> Christopher Painter, Author of Deployment Engineering Blog >> Have a hot tip, know a secret or read a really good thread that deserves >> attention? E-Mail Me >> >> >> --- On Tue, 4/21/09, Frank Neumann <frank.neumann.karlsho...@web.de> wrote: >> >> >> >>> From: Frank Neumann <frank.neumann.karlsho...@web.de> >>> Subject: [WiX-users] Using DTF to merge a merge module into an msi package >>> To: wix-users@lists.sourceforge.net >>> Date: Tuesday, April 21, 2009, 8:29 AM >>> I consider using DTF to merge a merge >>> module (msm) into an msi package. >>> Would you recommend DTF for this purpose? Where can I find >>> additional information (tutorial, examples) for it? >>> >>> Regards, >>> >>> Frank >>> >>> >>> ------------------------------------------------------------------------------ >>> Stay on top of everything new and different, both inside >>> and >>> around Java (TM) technology - register by April 22, and >>> save >>> $200 on the JavaOne (SM) conference, June 2-5, 2009, San >>> Francisco. >>> 300 plus technical and hands-on sessions. Register today. >>> Use priority code J9JMT32. http://p.sf.net/sfu/p >>> _______________________________________________ >>> WiX-users mailing list >>> WiX-users@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/wix-users >>> >>> >>> >> >> >> >> >> > > > ------------------------------------------------------------------------------ > Stay on top of everything new and different, both inside and > around Java (TM) technology - register by April 22, and save > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. > 300 plus technical and hands-on sessions. Register today. > Use priority code J9JMT32. http://p.sf.net/sfu/p > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensign option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users