I'm an idiot.  I wasn't using the Guid of a COMPONENT in the merge
module...I was using the Package/@Guid.  My apologies.

On 1/31/07, Levi Wilson <[EMAIL PROTECTED]> wrote:

I have a merge module that installs some COM components.  I have a CA that
needs to use one of these COM objects, so I added it to the InstallExecute
sequence after RegisterProduct.  I ONLY need this to run when the merge
module is FIRST installed.  However, when I uninstall the product, the CA
executes and fails because the COM object doesn't exist anymore.  I have a
<ComponentSearch /> for my Merge Module to check the existence of its own
GUID.  Even on a Fresh install, this gets set to the path for some
reason?!?  My custom custom action is conditioned on the ComponentSearch, so
I have a "NOT MYCOMPONENT_INSTALLED" so it only does it the first time.
This does not work.  How can I get my CA to only execute when the merge
module is first added???

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to