将C#COM dll移植到Linux

时间:2019-07-31 14:54:15

标签: c# c++ dll .net-core

我有一个带有COM层的.NET Framework C#dll,该层由客户C / C ++应用程序公开和获取。现在,客户希望从Linux调用dll。我可以将代码移植到.NET Core,但是如何替换COM层,以便客户可以使用其C / C ++应用程序中的dll(而无需客户更改代码)?如有必要,我可以将自己的C / C ++层作为桥梁,但不知道从哪里开始公开C#端。

编辑:我最初的问题中的COM解决了我最初在Windows环境中的非托管代码和托管代码之间移动的问题。 COM元素在Linux上不起作用,因此与其尝试替换COM,不如回到我原来的问题-从非托管代码转移到托管代码。 因此,这里有一篇很好的文章。...

Exists subquery [Django-doc]

这有助于解决问题。

0 个答案:

没有答案