首页 > Web开发 > 详细

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

时间:2019-12-15 11:43:57      阅读:420      评论:0      收藏:0      [点我收藏+]

当我们编写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程序强制以管理员权限启动

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!