C# WindowForm 强制使用管理员身份运行的详细步骤

本贴最后更新于 2169 天前,其中的信息可能已经时移世异

背景

在开发一个 WindowService 的管理程序过程中,发现安装服务时总提示安装失败。细看日志是由于权限不足的缘故。因此又在网络上查询了一番。整理为笔记。

具体步骤

Step 1

imagepng

imagepng

选择程序右键属性,勾选 启用ClickOnce安全设置 时将自动生成 app.miniftest 文件,再将勾选去掉。

Step 2

imagepng

编辑 app.manifest 文件,将 requestedExecutionLevel 节点的 level 属性值改为 requireAdministrator 保存即可

Step 3

imagepng

在第一次点击发布或 Debug 时将弹出该对话框,选择重启就完成了。

  • C#
    29 引用 • 34 回帖 • 5 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...