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

Reply via email to