0
インストールプロセス中に条件が失敗した場合にアンインストールしたいのですがどうすればいいですか?インストーラでアンインストールイベントを発生させる方法C#
protected override void OnAfterInstall(IDictionary savedState)
{
frmDataBaseSetup frmDataBaseSetup = new frmDataBaseSetup();
frmDataBaseSetup.ShowDialog();
if (frmDataBaseSetup.IsConnected)
{
// here i do something
base.OnAfterInstall(savedState);
}
else
{
MessageBox.Show("Can not continue without server information", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
base.Rollback(savedState);
base.Uninstall(savedState);
}
}
これは条件が 偽であるとき私に