Windows 7 带有我的应用程序图标的安全中心符号屏蔽

Windows 7 带有我的应用程序图标的安全中心符号屏蔽,windows-7,uac,Windows 7,Uac,我开发了一个需要管理员权限才能执行的应用程序。在Windows 7上运行应用程序时,用户必须始终以“以管理员身份运行”的身份启动应用程序,否则我的应用程序会提示用户“您没有管理权限等…”。这是可以理解的,因为Windows7中有UAC 为了避免这种情况,用户必须将应用程序设置为“以管理员身份运行”。我更新了应用程序的“app.manifest”并设置了 这帮我完成了任务 但现在,一个安全中心符号屏蔽出现在我的应用程序图标上。 现在我的问题是“为什么这个图标出现在我的应用程序上,它表示什么?”

我开发了一个需要管理员权限才能执行的应用程序。在Windows 7上运行应用程序时,用户必须始终以“以管理员身份运行”的身份启动应用程序,否则我的应用程序会提示用户“您没有管理权限等…”。这是可以理解的,因为Windows7中有UAC

为了避免这种情况,用户必须将应用程序设置为“以管理员身份运行”。我更新了应用程序的“app.manifest”并设置了


这帮我完成了任务

但现在,一个安全中心符号屏蔽出现在我的应用程序图标上。 现在我的问题是“为什么这个图标出现在我的应用程序上,它表示什么?”

我尝试通过windows将我的另一个应用程序标记为“始终以管理员身份运行”,但该应用程序不会显示相同的图标


我想了解原因和情景

屏蔽提醒用户,如果他们双击exe运行它,他们将得到一个UAC对话框。这些对话永远不应该是一个惊喜,如果你得到了一个你没有预料到的,你真的不应该同意它

如果您有一个请求提升的清单(requireAdministrator或highestAvailable,但如果清单指定为Invoker,则不会显示),并且对于某些文件名,将显示此屏蔽。有关更多详细信息,请参阅(在Vista时代编写,但仍适用于Windows 7)和MSDN文章

<requestedExecutionLevel level="highestAvailable" uiAccess="false" />