I may be confusing a few things here, but for definition, I believe that Mono is a program/plug-in in Wine that allows me to run dotnet (as in C.Net) programs.
I have been given a dotNet Program (that uses a 4.5 dotNet framework) and it runs fine in Mono, EXCEPT for a few functions malfunctioning.
Since it is not my program (and cannot fix it specifically for Ubuntu), I can only give a whitebox description:
- Opening a specific window (2 out of available 12 windows) in the Multi-Document Interface (MDI) would cause the program to close (which is stopped by an "Are you sure?" dialog)
- Editing the values or column widths of a Grid-based input window (DataGridView) would crash the program (no "Are you sure?" dialog).
- The 2 specific windows above contain populated DataGridViews as well
- Note that other windows with DataGridViews still open, but changing the column widths still crashes the program.
Just to clarify, the program is also installed in other Windows units in the office, and does not have any problems.
So, is this a naturally occurring thing, implying I need to get the C.net frameworks?
Or is there a fix, implying I just need to update or setup my Wine or Mono? (currently wine-mono4.5.6)