【发布时间】:2011-01-17 23:38:24
【问题描述】:
美好的一天。
我一直在使用 WIX(Windows Installer XML)技术为我们的产品构建安装程序。如果在安装后选中该复选框,则预期的行为是启动产品。
这已经工作了一段时间,但我们最近发现 Win 7 的 UAC 和 Vista 正在阻止应用程序启动。我做了一些研究,有人建议我添加属性
Execute='deferred' 和 Impersonate='no'。
我这样做了,但后来发现要执行延迟,必须在 InstallInitialize 和 IntallFinalize 阶段之间执行 CustomAction;这不是我需要的。如果选中了启动复选框,我需要在安装完成后启动产品。有没有其他方法可以提升权限?
我们将不胜感激任何和所有的答案、建议或共鸣。
【问题讨论】: