让.Net程序能够在UAC开启状态下运行
2012-04-27 11:47 贼寇在何方 阅读(680) 评论(0) 编辑 收藏 举报写了一个C#命令行程序,调用了几个exe来把dll加到GAC里,这个貌似是一件需要管理员权限的事儿
在这里,我们需要让程序在开始的时候弹一个框,让用户手动提升管理员权限。
这就需要在程序中添加一个应用程序清单文件(Application Manifest File)
在项目中添加新项
编辑清单文件
把requestedExecutionLevel的等级改成requireAdministrator
Done!