【发布时间】:2017-01-26 19:19:42
【问题描述】:
我遇到了如何将示例 .dll 文件调用到我的 Electron 应用程序中的问题。我的文件夹中有示例 .dll 文件,问题是如何访问我的 sample.dll 文件以及如何调用我的 sample.dll 函数并获得结果。任何教程或要遵循的步骤请示例代码开始
【问题讨论】:
标签: javascript node.js electron
我遇到了如何将示例 .dll 文件调用到我的 Electron 应用程序中的问题。我的文件夹中有示例 .dll 文件,问题是如何访问我的 sample.dll 文件以及如何调用我的 sample.dll 函数并获得结果。任何教程或要遵循的步骤请示例代码开始
【问题讨论】:
标签: javascript node.js electron
在 Electron 中调用 .dll 与在普通 NodeJS 中调用一个没有什么不同,这意味着您有两个选项,node-ffi 或 native Node addon 与您的 .dll 链接并公开 JavaScript API。如果你决定创建一个原生 Node 插件,你需要build it to target Electron。
以下是一些涵盖这些主题的链接:
【讨论】:
Electron-Edge 有助于在 Electron 上的 Node.js 中运行 .NET。
您可以find it on GitHub。
Here 它解释了如何在其中使用 dll 文件。(向下滚动一点以找到 '如果您希望将 C# 源代码预编译为 CLR 程序集,您可以从您的Node.js 代码...'
【讨论】: