返回列表 发帖
类似的懒惰疏忽卸载问题其实在 Firefox 也发生过两次。第一次是几年前删除 user profile 造成删掉 application data 目录,已经修复。另外是几个月前,问题和 TW3 这个完全一样,当时在 bugzilla 回覆是用户错误安装 ...
AY 发表于 2010-1-20 11:26 http://bbs.ioage.com/cn/images/common/back.gif

其实其他一些软件卸载的时候也有类似的选择,问用户是否删除安装目录下的所有文件,如果安装时目录没选好又选了"是",结果跟LZ是一样的。
把提示修改成警告意味浓一点,告知错误删除的后果,并把安装路径一并提示出来,这样应该就可以了。

TOP

这就是懒惰的做法。把整个目录删掉就不用记录本身安装/产生的文件,不用逐个比较然后删除。
AY 发表于 2010-1-20 12:03 http://bbs.ioage.com/cn/images/common/back.gif

安装程序目录下的文件不只是安装的时候生成的,更多是后续使用的时候才生成的,例如ICON、皮肤、扩展等等。如果每次使用浏览器的时候都把建这些文件操作都记录起来,还要避免重复记录,要消耗多少资源?按你的办法,只要有一个记录不准确,最终卸载的时候少删一个文件,就不能彻底清空整个安装目录。要完美记录的话,每一个建立文件操作都要不能漏掉上述处理,开发维护上花这么多功夫值的么?
最多加上遇到安装在根目录、系统程序目录等几种常见的情况作特殊处理。另外还可以要用户做二次确认。

TOP

返回列表