Hi there
I have following problem.
I use several SQL scripts to be executed during installation, all of these scripts run in one connection.
When installation process goes, there is progress bar with status text on ProgressDialog.
When Status is "Executing install SQL scripts" and I press Cancel - following dialog appears:
I press Yes, but nothing happens, nor on button press, not later - I get successful installation, but no cancel & rollback.
Are your SQL custom actions interactive? Why installation isn't cancelled by pressing "Yes" on cancel dialog?
P.S. After SQL scripts there are several my own CA (written in C++), they are a little bit long and have different status - but whenever I want I can cancel installation and start rollback process.