0

我有使用 Edgejs 模块运行一些 .net dll 的节点应用程序。我的应用程序在 Windows 机器上运行,但在 Mac 计算机上运行相同的应用程序时出现以下错误:

CoreClrEmbed enter code hereding::Initialize - 无法解析 CoreCLR 路径。有关更多详细信息,请通过将 COREHOST_TRACE 环境变量设置为 1 module.js:664 来启用跟踪

  return process.dlopen(module, path._makeLong(filename));
                 ^

错误:这不是已发布的独立应用程序,我们无法找到 .NET Core SDK。请确保已安装;在 Object.node_modules/edge-js/lib/edge.js:54:8 上查看http://microsoft.com/net/core的更多信息)

4

1 回答 1

0

您是否确保按照https://github.com/tjanczuk/edge/tree/master#scripting-clr-from-nodejs正确配置了您的 Mac ?

于 2018-09-10T12:04:40.837 回答