如何在构建中删除管理员权限要求

本文关键字:管理员 权限 删除 构建 | 更新日期: 2023-09-27 18:12:43

在我开始之前,我知道这个答案,但这对我不起作用。

我的问题很简单,我正在制作一个应用程序,它可以更改一些文件并创建一些文件夹。一切都很好,但从今天起,我的应用程序需要管理权限。我没有在任何地方启用这个。我试着添加一个app.manifest文件,上面写着:

  <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
  <requestedExecutionLevel level="asInvoker" uiAccess="false" />
  </requestedPrivileges>

我试着重建,清理,然后建立,但它仍然想要管理员权限。我错过什么了吗?

如何在构建中删除管理员权限要求

你还可以做两个检查>>右键单击exe文件,转到兼容性选项卡,检查是否勾选了"以管理员身份运行"

检查HKLM下的注册表是否存在任何密钥(包含您的应用程序位置)在位置SOFTWARE'Microsoft'Windows NT'CurrentVersion'AppCompatFlags'Layers