VS 打包后的应用程序具有管理员权限

时间:2024-05-20 15:03:35

如何让VS2017 打包后的应用程序具有管理员权限

在解决方案管理器/工程项目下

点开properties左边的小三角

双击app.manifest

将第18行(大约)的<requestedExecutionLevel  level="asInvoker" uiAccess="false" />

修改为        <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />

保存文档,重新生成解决方案

再重新生成SETUP文件,安装,运行,搞定!!

 

如果在解决方案管理器/工程项目下没有app.manifest

没关系

1、在【解决方案资源管理器】右键工程名称选择属性;
2、在弹出的该对话框中,选择【安全性】选项卡。
3、勾选【启用ClickOnce安全设置】,并选中【这是完全可信的应用程序】。
4、保存工程,这时候app.manifest就自动创建了。

VS2017 打包后的应用程序具有管理员权限