WiX安装程序是否可以为计算机上的每个用户创建AppData / Local(或漫游)/ MyApp文件夹?

时间:2016-08-05 01:01:14

标签: xml windows wix windows-installer appdata

要存储在文件夹中的数据需要为每个用户(他们自己配置)编辑,所以我不能将它放在ProgramData中。
现在,我只能为安装程序的用户安装到AppData / Roaming目录。

1 个答案:

答案 0 :(得分:4)

在初始安装期间,您无法直接执行此操作。根据需要为每个用户提供各种方法,包括从广告快捷方式调用的自动修复,以及利用活动设置。但是没有特别需要这样做,我建议避免它们。避免这种情况最令人信服的原因之一是卸载只会删除当前用户的文件。

相反,我会建议在必要时将共享模板安装到ProgramData中,并将相关部分复制到应用程序本身的本地/漫游文件夹中。好处是它清除了移除后发生的事情:它总是被遗忘。对于用户可能希望保留的配置数据,这通常是一件好事。