开源改变世界!!

构建需要管理员权限,为什么? #44

推推 grbl 1年前 (2023-01-26) 169次浏览
关闭
frobgm 打开了这个问题 2017 年 5 月 30 日 · 1条评论

注释

构建需要管理员权限,为什么? #44

您好
,我尝试使用 visual studio 2017 社区构建您的程序,但 VS talk 需要管理员权限。
需要管理员权限的重要事项是什么?

谢谢!
罗伯特

构建需要管理员权限,为什么? #44
所有者

注意:不是构建本身需要管理员权限,而是“构建并运行”需要它。这在我的电脑上也是一样的。

LaserGRBL 能够在自己的程序文件夹中执行自我更新解压新版本,并覆盖自己的可执行文件/dll 文件。为此,它必须以管理员身份运行。

为了强制 LaserGRBL 以管理员身份运行,我在 app.manifest 中放置了标志“requestedExecutionLevel=requireAdministrator”。我更希望 LaserGRBL 不需要这个 escamotage,但到目前为止我还没有找到更简单的方法来执行自我更新。