I have been able to trigger C# custom actions to overrride install and committ stages of an MSI. However, when deploying an ASP.NET app I wish to be able to perform checks before the install even begins.
I know that there are launch conditions, however, I would like to be able to plug in my own code here to handle checks upon launch myself as from what I see the Launch conditions are simply for checking the correct versions of IIS etc?
Could anyone point me in the right direction here, or even if there is a way to get the Launch conditions to fire some C#?