[MonoDevelop] Fwd: MonoDevelop and GTK# Troubles !!! (Ops... the file)

Michael Hutchinson m.j.hutchinson at gmail.com
Sat Oct 13 12:32:48 EDT 2007

On 10/13/07, Rodolfo Campero <rodolfo.campero at gmail.com> wrote:
> I'm not sure, but maybe it's a runtime version problem; I mean, maybe
> you picked gtk-sharp 2.0 and later changed the .NET runtime version of
> your project to 1.1.
> Take a look at the different versions of assemblies and your project
> runtime target.

Rodolfo: Actually, the runtime version shouldn't matter. Gtk# 1.0 is
actually the old, deprecated version of the binding, and is only
provided for compatibility with projects that already use it. GTK# 2.x
is built with the 1.1 runtime, but runs fine with the 2.0 runtime too
(MD itself uses it), and is actively developed. I agree it's a
confusing naming scheme, especially as GTK# 1.0 is a binding to GTK+

Stetic (the visual designer) ensures that the references to GTK# 2.x
exist, but this may not be working correctly.

Ruben: OpenSUSE 10.3 should work fine (it does for me). What are your
Mono, MonoDevelop and gtk-sharp-2.0 versions? If you're not running
MonoDevelop 0.16, please update it to 0.16.

Since MonoDevelop itself works, GTK# 2.x must be working correctly, so
don't worry about /etc/mono/config.

Could you try creating a new C# project, adding a window, and testing
whether it compiles? Also, start MonoDevelop from the terminal, watch
for errors that are written to the terminal, and email them to the
list? Also, could you attach your *.mdp files fom your project?

Michael Hutchinson

More information about the Monodevelop-list mailing list