【发布时间】:2011-03-29 17:54:02
【问题描述】:
我的安装程序需要访问注册表并使用自定义操作复制和删除文件。 在 Windows XP 中,安装程序运行良好,但在 Vista 和 7 中,安装程序显示错误,因为它无法访问文件夹,但如果我以管理员身份运行安装程序,一切正常。
所以,我需要安装程序能够以管理员身份运行自定义操作,即使 MSI 没有以这种方式运行(需要安装程序由普通用户运行)。我尝试在安装开始时使用 EXE 来修改注册表并让 MSI 正常运行,但我认为这不是一个很好的解决方案。
附言。由于客户的要求,引导程序不是一个选项:S 我所有的自定义操作都被延迟并且 impersonate="no"
有什么想法吗? 谢谢
【问题讨论】:
标签: installation wix windows-installer custom-action