且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何强制我的.NET应用程序以管理员身份运行?

更新时间:2023-10-22 21:33:10

您将要修改被嵌入程序清单。这适用于视觉 &工作室NBSP; 2008年和更高:项目+添加新项,选择应用程序清单文件。更改< requestedExecutionLevel> 元素:

You'll want to modify the manifest that gets embedded in the program. This works on Visual Studio 2008 and higher: Project + Add New Item, select "Application Manifest File". Change the <requestedExecutionLevel> element to:

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

用户得到 UAC提示。明智地使用;他们的耐心会磨损很快。

The user gets the UAC prompt when they start the program. Use wisely; their patience can wear out quickly.