【发布时间】:2019-08-20 11:44:37
【问题描述】:
我正在尝试使用 Wix# 构建一个 MSI 安装程序,与 Wix 相比,我对易于使用的语法非常满意。
现在,我正在尝试做一些非标准的事情,但我有点迷茫,因为我并不真正熟悉 Wix。
基本上,我想根据安装程序是使用管理员权限调用还是由默认用户安装来设置默认目标安装目录。
作为普通用户,我想将默认安装目录设置为%LocalAppData%\MyProduct,而作为管理员,默认安装目录应为%ProgramFiles%。
使用普通的 Wix 似乎有一个 solution,这是可以管理的。
如何,这可以通过使用 Wix# 来实现吗?
我不得不提一下,我真的缺乏一个人这样做的技能,因为我对 WiX、Msi 甚至 C# 的任何深度都不了解。因此,我正在为我的问题寻找一个最小的、可重现的解决方案。
【问题讨论】:
标签: c# wix windows-installer wixsharp