【发布时间】:2017-07-10 02:25:56
【问题描述】:
我正在尝试在 OnBeforeInstall 方法中进行一些验证,如果验证通过将继续通过安装过程,如果验证失败我想回滚并卸载设置。
我尝试过这样的事情,即使这是成功的,这在回滚时给了我一些异常。
if(validation){
}
else{
base.RollBack(savedState);
}
异常 - savedState 不包含所需的值或已损坏。
请帮助我做到这一点,没有任何例外。
【问题讨论】:
标签: validation installation rollback windows-installer projects