我使用WiX为.NET WPF应用程序开发了自定义安装程序。如果我右键单击并以管理员身份运行,它可以正常工作,但在没有管理员权限的情况下运行时,某些组件会因权限不足而无法安装。
这些组件包括SQL Server Express 2008 R2、FoxIt Reader、一个ActiveX组件和其他一些组件。还需要在新安装的数据库上运行一些SQL脚本,无论如何,它们都需要管理员权限。
我尝试将InstallScope="perMachine"和InstallPrivileges="elevated"属性添加到Package节点中,但似乎没有任何改变。
我确信这是一些愚蠢的问题,但我在参考资料或在线上找不到任何信息。