卸载我的应用程序时,我想配置 WiX 设置以删除在原始安装后添加到%appdata%文件夹的所有文件。
但问题是,我的应用程序可以为许多用户运行。在应用程序启动中,我有一个函数可以在文件不存在时创建文件。所以我想删除所有文件,无论它们是什么“用户/应用数据”。
这里已经提出了一个类似的问题:卸载 WiX 时删除文件
但不同之处在于对多个用户的处理。
卸载我的应用程序时,我想配置 WiX 设置以删除在原始安装后添加到%appdata%文件夹的所有文件。
但问题是,我的应用程序可以为许多用户运行。在应用程序启动中,我有一个函数可以在文件不存在时创建文件。所以我想删除所有文件,无论它们是什么“用户/应用数据”。
这里已经提出了一个类似的问题:卸载 WiX 时删除文件
但不同之处在于对多个用户的处理。
简介:不要那样做;将其留给每个用户,但要使其易于理解和执行。
设想:
变化:
注意事项:
可能的解决方案:
让每个用户随时决定“卸载”数据。(此解决方案仅解决了上面提出的一些问题。)