微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 在卸载Winform应用程序时完全删除所有文件夹和文件?

卸载Winform应用程序后,各种文件文件夹仍然存在 – 包括内容文件(图片,图标等)和应用程序创建的日志文件夹.对于内容文件:在自定义安装程序项目中,我将“永久”属性设置为false.对于logs文件夹:我假设这将被删除所有其他内容.

是否存在我缺少的MSI设置属性或是否需要确定应用程序的根路径并删除重写的卸载方法上的所有内容

解决方法

不,没有. MSI安装程序不会卸载它未安装的任何内容,这意味着将保留用户数据,日志文件等.

这是设计 – 如果用户错误地卸载了您的应用并清除了所有的财务数据或其他什么,您能想象出这种责任吗?或者,如果他们错误地将其他内容保存到您应用的数据文件夹中,并且您的卸载程序将其删除了?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐