【发布时间】:2019-04-07 12:10:26
【问题描述】:
我第一次使用 npm 模块 electron-packager。我想在我的应用程序中捆绑 php 的编译版本。我从官方网站下载了它,并将它放在名为php 的应用程序的文件夹中。然后我尝试构建应用程序的 Windows 版本,它将成功构建,但不会加载包含的 php 版本。我已经绑定手动启动 .exe,但它总是会给我一个关于缺少 dll 的错误:The program can't start because VCRUNTIME140.dll is missing。
我在 SO 上发现了一些问题,解释了为什么会发生这个错误,建议安装 VC14 来解决这个问题。我正在测试在虚拟机上生成的 windows 应用程序,有没有办法在应用程序中包含 VC14 设置,然后如果未安装此依赖项,则在应用程序启动时运行设置过程?
【问题讨论】:
标签: php windows dll electron electron-packager