2013-08-31 70 views
0

我有一个应用程序嵌入清单*.exe.manifest。当我启动可执行文件时,它每次都显示UAC提示。我怎样才能避免这种情况?我有元素requireAdministrator与attrubute level等于requireAdministrator。这可能吗?避免UAC提示

回答

1

由于您对询问,您正在看到UAC提升提示。这里的操作词是要求。如果用户当前没有运行提升,那总是会调用提升提示。

如果您不希望发生这种情况,那么您必须将替换为asInvoker。由于您的程序无法以提升的权限或课程运行的副作用。不,你不能静静地提升,这会挫败UAC的观点。 UAC的目的不是阻止你做某件事,而是让用户知道。