【发布时间】:2011-12-09 09:40:41
【问题描述】:
我正在寻求一些指导,以使自更新应用程序符合 UAC 标准。 我有一个应用程序可以在启动时检查更新,然后自动下载任何新的二进制文件并用较新的二进制文件替换它们。 问题在于,在 Windows 7 下,任何写入 Program Files 文件夹的应用程序似乎都需要管理员 UAC 提升。 我们已将代码添加到应用程序清单以自动请求 UAC 提升以使更新工作,但这自然不是最佳解决方案,因为如果用户启用了 UAC 提示,用户将看到管理员提示。 我有哪些选择可以符合 UAC 并仍保持应用程序的自我更新属性?
谢谢,
汤姆
【问题讨论】: