代码改变世界

HOWTO:如何让安装包每次执行都是安装

2010-10-12 14:26  Kevin.Wan  阅读(3482)  评论(8编辑  收藏  举报

版权声明: 可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。

正常的安装包第一次执行是安装,第二次执行是卸载,但有些客户要求每次执行安装包都是安装。

下述方法可以做到每次点击Setup.exe都是安装,但在系统的控制面板“添加/删除”中没有该应用程序,所以说无法卸载。

并且只能是InstallScript工程才可以这么做。 

具体做法是在事件响应函数OnMoveData中找到下列代码,将其注释掉:

// Write uninstall information.
MaintenanceStart();