.NET programs on Linux?

From: ANT_THOMAS11 Nov 2016 19:39
To: Harry (HARRYN) 2 of 3
You could try with Wine but if there's specific drivers for the equipment then it might not be a good idea.

Another way could be to use something like VirtualBox to run a Windows 7 virtual machine on the Linux system and use that when required. If your laptop is relatively modern then it should virtualise OK.
EDITED: 11 Nov 2016 19:40 by ANT_THOMAS
From: Lucy (X3N0PH0N)12 Nov 2016 12:23
To: Harry (HARRYN) 3 of 3
Mono is an open source .NET framework that's better than .NET in a lot of ways. A lot of .NET stuff on Windows actually uses the Mono runtime rather than MS's .NET ones. So there's some chance that it'll 'just work' on Linux.

Copy the program to a Linux machine, make sure Mono is installed then chmod +x the .exe then try running it from a terminal. You may get missing .dll errors, if so just copy those .dlls across, putting them in the same directory as the .exe and try again. This can often work.

Otherwise, porting from .NET to Mono is very easy, so it might be worth nudging whoever makes this and nicely asking if they can do a Linux build.

Failing that, yeah, Wine should work fine as Ant says.

 
EDITED: 12 Nov 2016 12:24 by X3N0PH0N