代码改变世界

INFO:Disable(LOGGING)的使用

2010-06-13 11:39  Kevin.Wan  阅读(2837)  评论(0编辑  收藏  举报

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

默认的安装包会在DeinstallStart中打开自动记录安装信息,用于卸载。

但在某些情况下,我们反倒不希望安装的某些操作被记录(卸载时不被删除),比如写注册表,Copy文件等,这时就可以在相应代码前调用Disable(LOGGING),当然记得在代码最后调用Enable(LOGGING),毕竟你不是想任何安装内容在卸载时都要保留。

当然,如果只是某些内容不想被卸载,那直接将其Components的Permanent属性设置为Yes更简单。