如何为.Net应用程序设置执行级别

时间:2010-06-07 07:14:17

标签: c# visual-studio

如何在WinX上的普通用户帐户中运行.Net应用程序的执行级别以管理员权限运行?

1 个答案:

答案 0 :(得分:0)

代码需要提升权限才能访问注册表。但是,只有一段代码需要这些额外的权限。为了处理这种情况,使用了模拟,即您将仅以普通用户身份执行此应用程序,但该特定代码段将像管理员一样执行。

http://msdn.microsoft.com/en-us/library/system.security.principal.windowsimpersonationcontext.aspx