0

我正在使用 Wix 开发安装程序。我正在使用 ISWIX 插件。我想在安装过程中复制安装目录中的一些文件夹。并且这些文件和文件夹必须在卸载成功后删除。而且我还需要将一个库复制到PC的系统文件夹中,并且在卸载过程中也应该将其删除。为此,我需要拥有管理员权限吗?我的安装程序是否可以具有启动条件,例如检查用户是否为管理员?

虽然它包含多个问题,但所有问题都是相关的。

4

1 回答 1

1

如果要将文件安装到“C:\Program Files”或“C:\Windows\system32”目录,则需要以管理员/提升权限运行安装程序。MSI 有一个内置属性,当用户作为提升权限时填充该属性:“Privileged”。您可以添加具有“特权”条件的 LaunchConditions 表条目 - https://msdn.microsoft.com/en-us/library/aa370852%28v=vs.85%29.aspx

我还要阅读这篇文章 -如何让 WiX 安装程序请求管理权限?

于 2015-04-09T15:04:22.623 回答