在win11中开发,打包后生成exe文件,但是把exe发给win10的电脑后,死活打不开,也不报错,启动调试

cmd中执行安装后的exe文件,如

[安装目录]>aaaa.exe
报错[gpu]process launch failed: error_code=18

[gpu]process launch failed: error_code=18 一种原因的修复办法

electron-builder打包后,无法运行,提示如标题所示错误。
网上搜了很多资料,都无法解决。

最后发现是权限问题:

  • win10上面,
  • 非管理员账号,
  • 打包时,用了"requestedExecutionLevel": “requireAdministrator”

打包时去掉最后那个选项就好了。