如何使用c#获取请求管理权限打开的对话框

时间:2012-11-28 23:31:08

标签: c#

  

可能重复:
  How to elevate privileges only when required?

经过大量调试后,我在另一台计算机上运行的应用程序无法运行,因为它需要以管理员权限运行(我的所有内容都以管理员的身份在我的计算机上运行)。它提出了一个例外,而不是提示它们。我在我的应用程序中直接访问磁盘扇区。

如何让它在需要时自动显示“以管理员身份运行”?

感谢..

1 个答案:

答案 0 :(得分:1)

查看添加应用程序清单以设置管理员所需的权限。见这里:How do I force my .NET application to run as administrator?