【发布时间】:2020-12-14 09:43:26
【问题描述】:
我有一个场景,
在特定机器上,我正在使用 MSI 安装程序安装我的自定义软件。 MSI 安装程序是使用PerMachine 标签创建的,因此该机器的所有用户都可以使用该软件。
现在,
- 我将软件安装在 C:\MyApp\ 目录下。
- 然后我修改了 C:\MyApp\Config 文件夹中的一些配置文件,以确保软件与我的其他服务连接。
- 我启动了应用程序,它运行良好。
现在,在同一台机器上,我用另一个用户登录。
- 我启动了应用程序。
- MSI 窗口会弹出一些安装进度条。
- 它消失了,应用程序启动但加载失败。
- 但是我修改的所有文件现在都恢复了,我需要再次修改。
几点:
- 我的安装目录是 C:\MyApp,而不是任何自定义用户目录。因此,修改后的文件应该适用于所有用户。
- 我认为当我使用新用户登录时 MSI 正在回滚更改。
如何阻止这种情况?
请帮忙
【问题讨论】:
标签: wix windows-installer wix3.5