Hmm... could be. Is it possible that &MyAppFeature is not initialized yet because I'm running before "InstallValidate"? I have to run before InstallValidate, because I want to run before the Restart Manager pops up and asks to close the app for me.
What is the recommended way to debug such problems? Is there a tool that can trace through the install process? Blair wrote: > If your feature won't be affected at all by the transaction (such as when > removing a different feature) &MyAppFeature may very well be -1, which would > make your condition be true. > > -----Original Message----- > From: Ivo Beltchev [mailto:i...@roadrunner.com] > Sent: Saturday, June 26, 2010 8:11 AM > To: General discussion for Windows Installer XML toolset. > Subject: [WiX-users] Problem with "Close App" condition > > Hi > > I have a custom action that closes my app when its feature is being > uninstalled. Here's my code: > > <Custom Action="CloseMyApp" > Before="InstallValidate"><![CDATA[(!MyAppFeature=3) AND > (&MyAppFeature<>3)]]></Custom> > > For some reason the action gets triggered during "Repair" and also when > ANOTHER feature is being uninstalled. Why is this happening? Doesn't my > condition mean "if MyAppFeature is installed, and about to be uninstalled"? > > Thanks > Ivo > > > ---------------------------------------------------------------------------- > -- > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users