Gert and Jim, I've created a bug http://sourceforge.net/tracker/index.php?func=detail&aid=1179408&group_id=54 790&atid=474851 and added a patch to fix the hyphen in the directory name issue. Note that Windows Installer names with hyphens seem to work, they are getting flagged as errors by ORCA or another validation tool. Also, there are probably other characters that are legal in a directory name, but not in a WI name, so other characters should get replaced as well, but my patch only handles hyphens.
Alas, that wasn't my problem here, I fixed the hyphen issue and still had the problem with the merge module. I have another module that works almost identically and it's fine, but not this one. I had to do that particular module in Wise :-( The issue with components going into FeatureComponents instead of ModuleComponents is another issue that is getting flagged as an error by ORCA. Something Else I found is that you shouldn't use the InstallExecuteSequence table in a merge module, instead use the ModuleInstallExecuteSequence which isn't an option in the <sequences> tag. I don't know if the <sequences> tag should be removed from the MSM task or not, but one that support the ModuleInstallExecuteSequence would be nice ;-) (I'm building this one with the <tables> tag at the moment). I have not yet created a bug on this issue. Also, it would be nice to be able to mark a table to not be removed when the MSM/MSI task deletes all of the empty tables. A few orca errors are that some empty tables are required in a MSM file (but things seem to work ok with out them, go figure). And last, I don't know if anyone else has noticed, but the banners in the MSI template are 374 pixels wide, while the dialogs are 370 wide. This seems to result in the banner image getting resized to fit and that can make your image look pretty crappy. I can fix the template if you want in Wise and save it back out and post it to a bug. Thanks, John -----Original Message----- From: Gert Driesen [mailto:[EMAIL PROTECTED] Sent: Friday, April 08, 2005 11:24 AM To: John Cole; nantcontrib-developer@lists.sourceforge.net; 'Jim Geurts' Subject: RE: [NAntC-Dev] bug in msm/msi directory creation? > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of John Cole > Sent: woensdag 6 april 2005 20:55 > To: nantcontrib-developer@lists.sourceforge.net; 'Jim Geurts' > Subject: [NAntC-Dev] bug in msm/msi directory creation? > > Jim, > I'm creating a msm of a bunch of directories: Here is my component > section > > -------------------------------------------------------------- > <components> > <component name="uaNet.E3B97FEC_5EAE_492b_A6F2_4880884745C0" > id="{05CA6732-CFAF-40f1-BA7A-E73E60907FEE}" > attr="0" > directory="D__UANET" > keepsubdirs="true" > feature="eProducts"> > > <key file="default.htm" /> > <fileset basedir="uaNet"> > <include name="**/*" /> > </fileset> > </component> > </components> > -------------------------------------------------------------- > > My problem is that some of my sub directories have a hyphen > "-" in them > which is being incorporated as part of the directory table name > "D__UANET_EDISPATCH_MENU-IMAGES". Apparently this isn't > allowed (orca has > this as an error) and my merge module is dying on > installation with a 2711 > error. > > Another issue, when creating a msm, the components are put in the > FeatureComponents table instead of the ModuleComponents > table, and Orca is > flagging these as an error, even though things seem to work > ok with that. > > And lastly, I have a patch for > http://sourceforge.net/tracker/index.php?func=detail&aid=11654 16&group_id=54 > 790&atid=474851 I've commit the patch. Jim, can you have a look at the other issues (and those reported in the NAntContrib bug tracker) ? Thanks ! Gert ------------------------------------- This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ NAntContrib-Developer mailing list NAntContrib-Developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer