如何使用普通用户帐户运行C#应用程序EXE?我不知道';我不想在UAC开启时提供管理员用户名和密码

如何使用普通用户帐户运行C#应用程序EXE?我不知道';我不想在UAC开启时提供管理员用户名和密码,c#,uac,C#,Uac,我正在处理C#应用程序。我使用没有管理员权限的普通用户帐户登录到我的计算机,UAC设置为最高级别(始终通知我)。当我尝试运行应用程序时,它会询问我管理员用户名和密码。我不想关闭UAC。我已将清单文件值更改为 <requestedExecutionLevel level="asInvoker" uiAccess="false" /> 或 但这对我没有帮助。我如何在没有完全管理员权限的情况下运行我的应用程序?在此方面的任何帮助都将不胜感激 谢谢: Mayuresh从项目->项

我正在处理C#应用程序。我使用没有管理员权限的普通用户帐户登录到我的计算机,UAC设置为最高级别(始终通知我)。当我尝试运行应用程序时,它会询问我管理员用户名和密码。我不想关闭UAC。我已将清单文件值更改为

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


但这对我没有帮助。我如何在没有完全管理员权限的情况下运行我的应用程序?在此方面的任何帮助都将不胜感激

谢谢:
Mayuresh

从项目->项目属性和应用程序选项卡,只需检查您的app.manifest文件是否被引用到图标和清单字段下,因为它可能也被嵌入。

这没有帮助,但我会去您的it部门。开发人员应始终具有本地管理员:(我正在开发它。我希望通过编码找到一些解决方案,帮助我在没有用户完全管理权限的情况下运行应用程序。您是否尝试删除该行?或者将其注释掉?UAC出现是因为您尝试执行需要管理权限的操作。这是UAC的目的。如果有可能绕过UAC,所有恶意软件都将被删除。)做吧。停止做需要管理员权限的事情。@Gusdor,他有管理员权限,但他是在一个非管理员帐户中开发的。正是出于这个原因,我做了同样的事情。如果我的应用程序在非管理员帐户中无法工作,我会立即得到通知。
  <requestedExecutionLevel  level="highestAvailable" uiAccess="false" />