Hi
I’m having a setup using merge modules. In one of the merge modules, I have to use a .Net InstallerClass as Custom action (called on the Install and Commit step).
Installing our software with the corresponding module works fine.
But when I’m running a custom installation (not installing the module with the .Net-Installer-Class), the setup is performing rollback. According to the installation log, there was an error while executing my installer class.
Now I’m a bit confused…
Are custom action always executed, even if their module isn’t installed?
Are there any known problems when executing a .Net Installer Class in a Merge Module, which isn’t installed?
Do you know any “clean” workaround to make the custom action only running, when it’s Merge module is installed?
By the way: I’m sure, that the code of my InstallerClass isn’t the problem (I’ve tested it).