【问题标题】:.Net Core Interop Linux.Net Core 互操作 Linux
【发布时间】:2017-01-04 13:50:46
【问题描述】:

我使用 C# 开发了一个 Interop DLL,供 Progress 4GL 调用。 我按照这个例子: Create COM-Object from own C# Dll in Progress 4GL

它在 Windows 上运行,但客户服务器在 Linux 上,所以我将我的 DLL 更改为使用 .Net Core。

那么,如何在 Linux 上调用它?我需要注册吗?如果是这样,我该怎么做?

【问题讨论】:

  • 抱歉,您想叫什么?你的问题能再详细点吗?
  • 请提供更多详细信息,说明您究竟想在此处实现什么目标以及您的具体尝试。
  • 和链接里的例子是一样的。
  • 我想调用我通过 Progress 4GL 在 C# 上创建的方法
  • Venemo,由于我不知道如何在 Linux 上“注册”一个 dll,所以我没有尝试调用我的方法,因为我的 dll 尚未注册。

标签: c# linux .net-core


【解决方案1】:

Progress 在 Linux 上不支持 .NET。目前它仅适用于 Windows,并且没有关于未来在 Linux 中支持 .NET 的信息。

也许您可以在 Progress 4GL 中开发相同的功能,或者在不使用 .NET 的情况下创建 Linux 共享对象?

这里有几个链接: http://knowledgebase.progress.com/articles/Article/Does-OpenEdge-support-Net-Core

http://knowledgebase.progress.com/articles/Article/Does-NET-Open-Client-support-Mono

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-01
    • 2010-12-27
    相关资源
    最近更新 更多