It is a good idea. Will definitely do it in the next release.
Though the ManagedUI events offer you even better (except 'progress text') support:
Though the ManagedUI events offer you even better (except 'progress text') support:
project.Load += msi_Load; project.BeforeInstall += msi_BeforeInstall; project.AfterInstall += msi_AfterInstall; ... staticvoid msi_Load(SetupEventArgs e) { MessageBox.Show(e.ToString(), "Load"); } staticvoid msi_BeforeInstall(SetupEventArgs e) { MessageBox.Show(e.ToString(), "BeforeInstall"); } staticvoid msi_AfterInstall(SetupEventArgs e) { MessageBox.Show(e.ToString(), "AfterExecute"); }