用.NET自带的安装布置做安装程序,当卸载的时候我想先停止一些服务程序才能卸载。如果停止失败,那么就不进行卸载。直接回滚。
我看了一下,在OnBeforeUninstall事件中没有取消的功能。其中参数IDictionary savedState设置了也不行。不知道有没有人和我遇到同样的问题的?
总之我的问题是:在卸载过程中用代码控制如果某些条件不满足就不卸载了,回滚.
不知道各位明白我的意思没有?
我看了一下,在OnBeforeUninstall事件中没有取消的功能。其中参数IDictionary savedState设置了也不行。不知道有没有人和我遇到同样的问题的?
总之我的问题是:在卸载过程中用代码控制如果某些条件不满足就不卸载了,回滚.
不知道各位明白我的意思没有?
2.0制作安装包就有个自定义操作编辑器``
那个应该可以实现你想要的功能