windows - WindowsPE-如何运行 Electron 应用程序,缺少dll

标签 windows dll electron portable-executable

您好,计算机爱好者,

我尝试在Windows PE上运行我的 Electron 应用程序。
当我尝试通过“startnet.cmd”启动应用程序时,没有任何 react 。

如果我想通过“procex64.exe”(Windows Process Explorer,来自Sysinternals)启动它,则会收到错误消息,提示某些ddl丢失

  • msdmo.dll
  • dxgi.dll
  • d3d9.dll(DirectX吗?)
  • dxva2.dll

  • 谁知道这是什么,我如何解决这个问题?

    enter image description here

    感谢您的任何建议。

    最佳答案

    找到了解决方案:

    将它们从完整的Windows安装文件复制到Windows pe镜像,
    c:\windows\system32:

  • BCP47Langs.dll
  • d3d9.dll
  • d3d11.dll
  • dxgi.dll
  • dxva2.dll
  • msdmo.dll

  • (已在Windows 10 Pro上测试/发现)

    只是一个具有单个页面和几个按钮的简单 Electron 应用程序。如果您使用媒体文件或类似文件,则可能还有其他* .dll。

    关于windows - WindowsPE-如何运行 Electron 应用程序,缺少dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53948588/

    相关文章:

    windows - Windows 文件名中的特殊字符

    c++ - 从 C++ 调用 C DLL 会出现访问冲突,但使用 DllImport 工作的 C# 项目

    electron - 如何获取在 Electron 的 webview 中打开的页面的 HTTP 状态代码

    ubuntu - 无法全局安装 Electron

    java - 使用 selenium 和 java 启动 Electron 应用程序

    c# - 隐藏 C# GUI 窗体

    java - 如何在 Windows 启动时从注册表启动 jar 文件?

    php - 写入 php ://stderr

    c# - .Net 程序集中的循环引用

    asp.net - 无法为 .net 安装 "LemmatizerPrebuiltCompact"库 - Visual Studio 错误