能在mac os系统下使用nodejs运行C#的dll文件吗?

公司需要搭一个服务器的中间层,于是我们使用了Node的express框架,之前他们在windows下通过npm中的edge插件,使得nodejs能运行c#的dll文件,但是我用mac的系统却不行。

图片描述

这是说我的edge中没有该方法,而windows中不会报错,我就在想是不是因为平台不一样,edge引入的文件不一样,从而导致错误。但是edge文档说了支持osx系统啊,所以就想问问真的是我的系统问题吗?如果是的话我能不换系统而使用其他的插件吗?而且我觉得从逻辑上讲也应该支持的啊。
阅读 3k
1 个回答

应该是你们DLL编译的问题,为了跨平台你们应该在CoreCLR进行编译。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题