[Mono-dev] Question, How to Migrate a .NET application with a third party dependencies

Jonathan Pryor jonpryor at vt.edu
Sun May 14 11:13:47 EDT 2006

On Sat, 2006-05-13 at 20:23 -0500, Ettore Pelliccioni wrote:
> I am developing a C# application in VS .NET 2005, that
> uses OPOS hardware (bar readers and receipt
> printer/cash drawer).
> Actually, this application, dependends on Windows/COM
> (.dll) api that manages the OPOS hardware.

COM Based APIs are troublesome, at best.

Simply put, the only way to run COM based components on Linux is under
Wine, and even that could be problematic.

Furthermore, there has been no research into combining Mono and Wine.

So if the only API you have is COM based, _any_ Linux deployment is
likely to be difficult.

You may have better luck asking your OPOS vendor if they provide any
Linux native APIs for device interaction, or searching the web for some
alternate APIs.

 - Jon

More information about the Mono-devel-list mailing list