码迷,mamicode.com
首页 > 其他好文 > 详细

installshield制作的安装包卸载时提示重启动的原因以及解决办法

时间:2014-08-19 20:24:55      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:blog   http   os   文件   for   ar   代码   html   

原文:installshield制作的安装包卸载时提示重启动的原因以及解决办法

有时候卸载installshield制作的安装包程序,卸载完会提示是否重启电脑以完成所有卸载,产生这个提示的常见原因有如下几种:
1. 卸载时,程序正处于运行状态
2. 卸载时,程序文件夹处于打开状态
3. 卸载时,有文件被别的进程调用,或者在进程中,常见情况如dll在进程中

一般来说解决办法是针对第三种情况的,解决办法是卸载时强制杀进程,比如在OnMaintUIBefore或者OnUninstall里写上强制杀进程的代码。对于第一种情况和第二种情况,如果是可交互的普通GUI程序,一般不予理会,因为这些行为是不能禁止的合理行为。

IS操作系统进程的可以参阅我博客里另外两篇文章
http://www.cnblogs.com/Cindy_weiwei/archive/2009/11/25/1610442.html   (IS6以上适用)

http://www.cnblogs.com/Cindy_weiwei/archive/2009/09/25/1574016.html   (IS5适用) 

installshield制作的安装包卸载时提示重启动的原因以及解决办法,布布扣,bubuko.com

installshield制作的安装包卸载时提示重启动的原因以及解决办法

标签:blog   http   os   文件   for   ar   代码   html   

原文地址:http://www.cnblogs.com/lonelyxmas/p/3922842.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!