1

我的程序没有要求管理员权限,而我的项目中确实包含清单文件,我正确加载了它,它只是不想修复我的代码中的错误。我会发布清单文件,但我几乎可以肯定它很好:

<?xml version="1.0" encoding="utf-8"?>

  <!-- If your application is designed to work with Windows 7, uncomment the following supportedOS node-->
  <!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>-->

</application>

</dependentAssembly> </dependency>-->

这些是我在项目中使用的设置:

设置

我得到的错误:

错误

翻译它说:“Win32 异常未处理,并非所有引用的权限或组都分配给调用者。”

我可以有任何帮助,以便我可以让我的程序要求管理员权限,以便它可以正确运行吗?

4

1 回答 1

1

你需要修改<requestedExecutionLevel>

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

请参阅此处:如何强制我的 .NET 应用程序以管理员身份运行?

于 2013-02-01T16:54:33.730 回答