Kevin,
I don't see anything wrong with
your component. Have you removed everything but the bin/** and tried that to
see if it removes the files?
Here is a component in an msm task of
mine that does work properly that is as close to your as I could get.
name="
We ran into the same situation, and discovered
that you need to have the component id use a registry style GUID, otherwise the
file doesn't get uninstalled.
Also, something to be aware of, make sure
you use MSI guidelines for merge module id's http://msdn.microsoft.com/library/default.
Files that change for whatever reason,
even just a touch, will not be uninstalled by default with an MSI. You
will need to write an installer class to do any extra cleanup.
Payton
Byrd
Trane eBusiness
QED Team
Phone:
931-905-5386
Fax: 931-648-5901
From:
[EMAIL PROTECT
The files that are not removed are not
touched. I can install and immediately uninstall and the files remain.
Kevin
From: Byrd, Payton
[mailto:[EMAIL PROTECTED]
Sent: Tuesday, March 01, 2005 3:36
PM
To: Burton,
Kevin; 'nant-users@lists.sourceforge.net'
Cc: '[EMAIL PROTECTE
Title: How do you register dlls (COM) with or >msi> tasks?
I was pleasantly surprised to find that this happens
automatically.
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Sent: Tuesday, March
01, 2005 11:27 AMTo: Whitner, TomSubject: RE:
[Nant-users] How do you register
Title: Another from compiling a bunch of projects
Hello,
Reading the Nant documentation I could see that I ca use the solution task for compiling all the projects in a txt file.
Can anybody tell me what is the txt file format?
I tried with an x
Title: How do you register dlls (COM) with or >msi> tasks?
Hi Tom,
I think
you will need to define a custom table.
There are two ways of registering COM components within an MSI database,
one it to use the SelfReg table, which basically calls regsvr32 to self-register
the component,
Hello,
I am using NAnt to create a release for our web application. Part of the
application as a Windows Service. In the pre- and post buildevents of the
service, the service is stopped and started, among some other small actions.
These steps are not needed when creating a release, and even