码迷,mamicode.com
首页 > Web开发 > 详细

.net core程序强制以管理员权限启动

时间:2019-12-15 12:13:56      阅读:310      评论:0      收藏:0      [点我收藏+]

标签:request   size   ack   ted   项目文件   ons   exe   tor   round   

当我们编写windows程序的时候,很多时候需要程序默认以管理员权限运行,以前在.net 程序中直接新建一个app.manifest,设置

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

即可

今天用.net core程序写了一个注册表的程序时发现,在.net core程序中按照上面设置却是不生效的,网上一些说法是.net core是跨平台的,不支持这个windows平台下独有的获取管理员权限的方法,只能手动右键强制管理员权限启动。但这样就不是很方便了,接着查了一下,还是可以支持的,在项目文件中手动吧app.manifest加进去即可。

????<PropertyGroup>
????
????<ApplicationManifest>app.manifest</ApplicationManifest>
????</PropertyGroup>

.net core程序强制以管理员权限启动

标签:request   size   ack   ted   项目文件   ons   exe   tor   round   

原文地址:https://www.cnblogs.com/TianFang/p/12043531.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!