当前位置:  开发笔记 > 开发工具 > 正文

如果用户卸载了您的程序,您如何处理用户数据?

如何解决《如果用户卸载了您的程序,您如何处理用户数据?》经验,为你挑选了0个好方法。

我是需要弹药的开发人员.

如果用户选择卸载您的程序,您如何处理程序在HKEY_CURRENT_USER中保存的数据以及用户配置文件的其他部分?

该程序将用户数据(日志等)存储在用户文件夹中.客户希望卸载以删除所有用户的所有数据.同时,普通的非管理员用户应该可以进行卸载.

我无法找到白皮书,文档或其他说明不应该这样做.关闭是Raymond Chen的帖子:http: //blogs.msdn.com/oldnewthing/archive/2007/09/17/4948130.aspx

但博客文章是弱弹药.

备选方案:在安装期间创建%SYSTEMDRIVE%\ FooProgramData.所有用户都写入此文件夹.我知道这很难看.但这是我能想到的唯一可以满足"on-uninstall-all-files-must-be-cleared"要求的方法.

思考?我需要一个更好的备用(如果存在)或固体白皮书,文档或徽标要求,说卸载不应删除用户数据.

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有