3

我在使用 WIX 时遇到了一个奇怪的问题:当我安装/卸载我的包时,UAC 被正确调用并且一切正常。但是,当我经历更改/修复方案时,安装程​​序不会请求 UAC Elevation,并且机器范围的设置没有更新(只是没有更改;即使下次运行安装程序时功能状态也保持不变)。

当我运行已经提升的 msiexec 时,一切正常。

InstallScope 设置为 perMachine

4

1 回答 1

1

如果您从程序和功能启动,您的安装会自动提升。听起来您的安装在通过安装而不是更改完成时表现正确。检查详细日志以查看组件的操作状态。详细的日志文件可能会显示差异。

于 2013-03-12T02:26:17.427 回答