【问题标题】:Electron package dlls and configElectron 软件包 dll 和配置
【发布时间】:2019-01-07 16:06:15
【问题描述】:

我正在寻找如何使用 electron-builder 或 electron-packager 打包 dll 和配置文件。我已经搜索了两者的文档,但没有看到打包时将配置文件或 dll 放在何处的示例。以下是该应用程序的一些细节。

  1. 这是一个角度/电子集成
  2. 正在使用 5 个不同的 dll
  3. dll 需要一个当前存在于 ./node_modules/electron/dist/electron.exe.config
  4. dll 位于根文件夹中

结构在这个screenshot

提前感谢您的帮助

【问题讨论】:

  • 寻找完全相同的东西。我已经查看了所有内容,但找不到任何允许您安装使用 config.xml 调用 c# dll 的电子应用程序的电子安装程序的工作示例。他们从来没有把所有的 dll 或配置放在正确的地方

标签: c# angular configuration package electron


【解决方案1】:

可以使用extraFiles配置(electron-builder),看一下文档https://www.electron.build/configuration/contents#extrafiles

你的package.json应该是这样的:

{
  "name": "MyApp",
  "build": {
      "win": {
          "extraFiles": [
        {
          "from": "[YOUR_DLL_PATH]", //path to dlls, for example ./lib.dll
          "to": "." //root directory
        }
      }
  }
}

【讨论】:

    猜你喜欢
    • 2019-10-21
    • 2016-03-20
    • 2019-07-08
    • 2023-03-10
    • 1970-01-01
    • 2018-06-05
    • 1970-01-01
    • 1970-01-01
    • 2013-06-30
    相关资源
    最近更新 更多