Thanks for your interest. I had reached to the very same web pages by
myself (it seems they are the only ones talking about this problem). I
don't think this means that the bug is solved, though. The mono CLI
should be able to run apps compiled for the .NET 3.5 profile, or mono
CLI 2.0, not only mono CLI 4.0.

If you do a apt-cache search mono:

$ apt-cache search libmono
...
libmono-system2.0-cil - Mono System libraries (for CLI 2.0)
libmono-system4.0-cil - Mono System libraries (for CLI 4.0)
libmono2.0-cil - Mono libraries (for CLI 2.0)
...

i.e, the mono libraries for 2.0 are there. More over, mono has not the
"right" to choose whether to run an application or not based on the
profile (.NET 3.5/.NET 4.0) it was compiled. In order to be compliant,
mono should still run apps for .NET 1.0 (if such thing does still
exist), and not crash with a strange error saying that some method that
obviously should be there is not found.

Probably the bug has to do with mono being unable to change to the CLI
2.0 profile when executing a CLI 2.0 app. Surely the problem is that it
is unable to choose the right CLI depending to which one the app was
compiled against.

Also, the problem with MonoDevelop still persists... it is actually
useless, for Gtk# apps, as it is. Well, actually I was able to compile
and run without problems a project which is not using Gtk# (it uses the
SDL lib), ans which was targeting the .NET 3.5 (CLI 2.0) profile (?).

I honestly think that all of this would be solved at once just by
upgrading Monodevelop and Mono versions. I know because, as I said, I
had the same misterious problems in Windows, and upgrading solved them.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/882501

Title:
  Mono crashes while executing mono + Gtk# applications

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mono/+bug/882501/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to