博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Winform 下创建以管理员身份运行的程序

Posted on 2012-11-21 10:00  Pagan  阅读(260)  评论(0编辑  收藏  举报

现用项目-添加-新建项-应用程序清单文件

编辑该新建文件requestedExecutionLevel节点属性

      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
        <!-- UAC 清单选项
            如果要更改 Windows 用户帐户控制级别,请用以下节点之一替换 
            requestedExecutionLevel 节点。

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

            指定 requestedExecutionLevel 节点将会禁用文件和注册表虚拟化。
            如果要利用文件和注册表虚拟化实现向后 
            兼容性,则删除 requestedExecutionLevel 节点。
        -->
        <requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
      </requestedPrivileges>