You really do have to go after the people that created the Merge Module. However, it is very likely you can ignore most of those warnings/errors and I doubt they will bite you so you might suppress the errors and see how things go.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John McLean, Jr. Sent: Friday, July 25, 2008 08:22 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Merge Modules for Ink Edit Rob, Thanks for the help. I do not know if I am doing this correctly. I have searched for an update to Tablet PC 2005 Edition SDK 1.7 to correct the merge problem. I have not found any updates. We would like to be able to install on laptops that are just running Windows XP and the Tablet Edition. The other alternative is just install on Tablet PC and Vista. Any help would be greatly appreciated. Here is a list of warnings and errors that we are getting. Warning 1 The Directory table contains a row with primary key(s) 'DesktopFolder' which cannot be merged from the merge module 'C:\Program Files\Microsoft Tablet PC Platform SDK\msm\MSTPCRT.msm'. This is likely due to collision of rows with the same primary key(s) (but other different values in other columns) between the database and the merge module. C:\JMATECH_PROGRAMS\LaserDWG_1.1.0.0\LaserDWG_Install\Product.wxs 119 1 LaserDWG_Install Warning 2 The Directory table contains a row with primary key(s) 'ProgramFilesFolder' which cannot be merged from the merge module 'C:\Program Files\Microsoft Tablet PC Platform SDK\msm\MSTPCRT.msm'. This is likely due to collision of rows with the same primary key(s) (but other different values in other columns) between the database and the merge module. C:\JMATECH_PROGRAMS\LaserDWG_1.1.0.0\LaserDWG_Install\Product.wxs 119 1 LaserDWG_Install Warning 3 The Directory table contains a row with primary key(s) 'ProgramMenuFolder' which cannot be merged from the merge module 'C:\Program Files\Microsoft Tablet PC Platform SDK\msm\MSTPCRT.msm'. This is likely due to collision of rows with the same primary key(s) (but other different values in other columns) between the database and the merge module. C:\JMATECH_PROGRAMS\LaserDWG_1.1.0.0\LaserDWG_Install\Product.wxs 119 1 LaserDWG_Install Warning 4 The Directory table contains a row with primary key(s) 'DesktopFolder' which cannot be merged from the merge module 'C:\Program Files\Microsoft Tablet PC Platform SDK\msm\tpcman17.msm'. This is likely due to collision of rows with the same primary key(s) (but other different values in other columns) between the database and the merge module. C:\JMATECH_PROGRAMS\LaserDWG_1.1.0.0\LaserDWG_Install\Product.wxs 120 1 LaserDWG_Install Warning 5 The Directory table contains a row with primary key(s) 'ProgramFilesFolder' which cannot be merged from the merge module 'C:\Program Files\Microsoft Tablet PC Platform SDK\msm\tpcman17.msm'. This is likely due to collision of rows with the same primary key(s) (but other different values in other columns) between the database and the merge module. C:\JMATECH_PROGRAMS\LaserDWG_1.1.0.0\LaserDWG_Install\Product.wxs 120 1 LaserDWG_Install Warning 6 The Directory table contains a row with primary key(s) 'ProgramMenuFolder' which cannot be merged from the merge module 'C:\Program Files\Microsoft Tablet PC Platform SDK\msm\tpcman17.msm'. This is likely due to collision of rows with the same primary key(s) (but other different values in other columns) between the database and the merge module. C:\JMATECH_PROGRAMS\LaserDWG_1.1.0.0\LaserDWG_Install\Product.wxs 120 1 LaserDWG_Install Warning 7 ICE09: Component: InkEd.dll.90B92711_707E_4B8F_BC75_2D5171F9C340 is a non-permanent system component light.exe 0 1 LaserDWG_Install Warning 8 ICE09: Component: wisptis.exe.90B92711_707E_4B8F_BC75_2D5171F9C340 is a non-permanent system component light.exe 0 1 LaserDWG_Install Warning 9 ICE25: Possible dependency failure as we do not find [EMAIL PROTECTED] v6.0.8168.0 in ModuleSignature table light.exe 0 1 LaserDWG_Install Error 11 ICE99: The directory name: PrimaryVolumePath is the same as one of the MSI Public Properties and can cause unforeseen side effects. light.exe 0 1 LaserDWG_Install Error 12 ICE99: The directory name: WindowsVolume is the same as one of the MSI Public Properties and can cause unforeseen side effects. light.exe 0 1 LaserDWG_Install Again any help would appreciated. -----Original Message----- From: Rob Mensching [mailto:[EMAIL PROTECTED] Sent: Thursday, July 24, 2008 7:35 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Merge Modules for Ink Edit 1. The Merge Module should have shipped all of its required actions (MsiPublishAssemblies) but didn't. To work around the bug in their Merge Module add the following to your MSI: <AdvertiseExecuteSequence> <MsiPublishAssemblies/> </AdvertiseExecuteSequence> That will ensure your MSI gets the required action. 2. The Merge Module shipped a Directory that overlaps with the Windows Installer Property and that could have unforeseen side effects. Basically, the Merge Modules have given you a potential bug. You'll need to follow up with the providers of the Merge Modules to see if they have fixed the bugs. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John McLean, Jr. Sent: Thursday, July 24, 2008 16:45 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Merge Modules for Ink Edit Need a little help here. I am trying to redistribute the merge module for Ink Controls. According to the Microsoft Documentation I need the following msm file MSTPCRT.msm tpcman17.msm I create the lines under the Installation Directory <merge ID="MSTPCRT.msm" Sourcefile="C:\Program Files\Microsoft Tablet PC Plateform SDK\ms\MSTPCRT.msm" Language="0" DiskId="1" /> <Merge Id="tpcman17.msm" Sourcefile="C:\Program Files\Microsoft Tablet PC Plateform SDK\ms\tpcman17.msm" Language="0" DiskId="1" /> With use the <Feature Id="Productfeatures' Title="Install" Level="1"> <MergeRef ID="MSTPCRT.msm" /> <MergeRef ID="tpcman17.msm" /> .... other files </ Feature> I get bunch of warning and I get 3 errors. ICE83: The MsiPublishAssemblies action must be present in AdvExecuteSequence Table. ICE99: The directory name: PRimaryVoulment Parh is the same as one of the MSI Public Paths Properties can cause unforeseen side effects. Could someone translate? Or tell me what I am missing to get this right. Thanks in advance. Regards, John E. McLean, Jr. JMA Technology, Inc. Tel: 713/780-7262 Fax: 713/780-3010 www.jmatech.com This message and its attachments are for the sole use of the intended recipients. They may contain confidential, privileged or proprietary information or other information subject to legal protection and restrictions. If you are not the intended recipient of this message, please do not read, copy or disclose the content of this message or its attachments and immediately notify the sender of the erroneous transmission by replying to the message. You should then delete or destroy all copies of the message and attachments in all forms of media. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users