【问题标题】:Bundle PHP7 with electron VCRUNTIME140.dll error用电子 VCRUNTIME140.dll 错误捆绑 PHP7
【发布时间】: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


    【解决方案1】:

    您可以使用 Inno Setup 创建一个可执行文件来安装您的电子应用程序。使用此工具,您可以安装运行应用程序所需的任何依赖项。如果您有想要运行After/Before 的安装程序,请查看this answer 以获取更多详细信息或此问题@ 设置完成。

    【讨论】:

    • 我会试试的!谢谢你的回复。
    猜你喜欢
    • 1970-01-01
    • 2016-03-16
    • 2016-12-24
    • 2016-04-01
    • 2015-08-28
    • 2017-01-30
    相关资源
    最近更新 更多