您好,我已经用 Verisign 签署了我的应用程序,将所有注册表变量存储在 HKCU 中,以免请求管理员权限,更改了清单文件,但 UAC 命令仍然提示用户他/她是否希望以下内容对其进行更改/当应用程序安装目录在 c:\program files (default) 中完成时,她的计算机。我该如何防止这种情况发生。
问问题
176 次
1 回答
1
有两件事要检查。首先,它是您的应用程序中包含的清单文件,而不是您的安装程序。V S 有一个选项可以为它构建的应用程序设置 UAC 级别。
其次,您应该检查您的应用程序在启动时是否正在使用OF_READWRITE选项打开Program Files 文件夹中的任何文件,这也可能会触发 UAC 提示。
于 2013-11-05T07:49:14.990 回答