I believe that adding an XmlFile element inside of a Component will add an action to the install sequence that will do the XML writing. That would happen during the installation, not at the end. Is it a hard requirement that this only be performed at the end? All actions that change the state of the user's system should happen during the install so that they can be rolled back or uninstalled. Actions at the end do not have these features.
If you wanted to control whether the action is performed, you could add the XmlFile element inside of a component. Then, set a WiX property with a checkbox or some other UI control. Next, check this property in the component using a Condition element to either allow or not allow that component to be processed. That way, you're controlling the writing to the registry with the checkbox, but are also giving it rollback/uninstall capabilities. (I haven't checked that the rollback capabilities of XmlFile work) Could you give more background on what you want to do? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/How-to-invoke-XmlFile-standard-custom-action-after-ExitDialog-tp7581825p7581836.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users