I have checked in some changes to the installer tasks.  This may potentially
break your code, but it is much better this way.

I have fixed the fileset bug for component files.  It now obeys the NAnt
Fileset rules, rather than expecting a directory structure similar to that
defined in the msi/directories element.  This is the one that might break
your code.

I have removed the xml doc attributes for now.  This is to temporarily have
the task in working order, at the expense of the documentation.

Setting the language for a file that is not an assembly should work now.
Let me know if you experience problems with the method though.


If anyone is curious, this is what is on my to do list for these tasks:
------------------------------------------------------
Force property specification for msi (ProductName, Manufacturer,
ProductCode, UpgradeCode)
Remove property requirement for msm (ProductName, Manufacturer, ProductCode,
UpgradeCode)

Do not populate FeatureComponents table for merge modules

Move attributes (license, banner, background) from MSIBase to the msi
element

Remove the temp directory if files are read-only.

Fix the registry bug for specifying a value for the default registry key.

Add support to find files/directories via the <search elements



Jim



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
NAntContrib-Developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer

Reply via email to