MarcusA
06-20-2007, 12:19 AM
Hi,
Im using a basic MSI project and testing my product for Vista certification. One of the test cases requires adding a merge module to the msi that will cause it to fail and roll back at the very end.
My product uses several activeX controls, all of which I had set to self-register. The self-register works fine on the install, but does not roll back on failure. I think I need a custom action to unregister all the files.
Can someone tell me what condition I need on a custom action to have it run only on installation failure ?
Thanks,
Marcus
Im using a basic MSI project and testing my product for Vista certification. One of the test cases requires adding a merge module to the msi that will cause it to fail and roll back at the very end.
My product uses several activeX controls, all of which I had set to self-register. The self-register works fine on the install, but does not roll back on failure. I think I need a custom action to unregister all the files.
Can someone tell me what condition I need on a custom action to have it run only on installation failure ?
Thanks,
Marcus