我自己用安装类做了安装包,在程序的安装过程中BeforeInstall时需要判断一些情况,在不满足条件的时候希望安装停止并且卸载,现在我在不满足条件的时候加入了base.Uninstall(savedState);现在安装时条件不满足就会报未将对象引用到设置错误,然后滚动条自动退回去了.
就算有未将对象引用到设置错误,我也不希望有错误对话框弹出,退回去就可以了。
或者有什么办法让他正常的调用卸载。
就算有未将对象引用到设置错误,我也不希望有错误对话框弹出,退回去就可以了。
或者有什么办法让他正常的调用卸载。
catch里面什么都别写。
mis的安装包在安装错误后会返回卸载的
通过try catch判断,出错后删除文件关闭安装程序
或用installshield打包试试