1

I developed a Interop DLL using C# to be called by Progress 4GL. I follow this example: Create COM-Object from own C# Dll in Progress 4GL

It worked on Windows, but the customer server is on Linux, so I changed my DLL to use .Net Core.

So, how can I call it on Linux? Do I need to register it? If so, how can I do it?

Community
  • 1
  • 1
Hosomi
  • 11
  • 4

1 Answers1

0

Progress has no support for .NET on Linux. It's Windows-only at this time, and no information about future support for .NET in Linux is available.

Perhaps you can develop the same feature in Progress 4GL instead - or create a Linux Shared Object without using .NET?

Here's a few links: http://knowledgebase.progress.com/articles/Article/Does-OpenEdge-support-Net-Core

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

chwarr
  • 6,777
  • 1
  • 30
  • 57
Jensd
  • 7,886
  • 2
  • 28
  • 37