[Mono-list] Mono 1.1.9

mono-list.1.tracyanne at spamgourmet.com mono-list.1.tracyanne at spamgourmet.com
Mon Sep 12 06:52:17 EDT 2005


With reference to my posts on MonoDevelop 0.7.

Today I installed Mono 1.1.9. I noticed the following.

My projects that use Glade# and Gtk# list GTk# glade# gda# etc as
Version 2.0, specifically 2.0.0.0.

The version shown for Glade#, Gtk# gda# etc, in the GAC is version 2.4,
specifically 2.4.0.0.

If I change the refereences to point to the 2.4.0.0 versions from the
GAC, my projects compile and run fine.


However.


If I create a new Glade# 2 project, MonoDevelop 0.7.3 creates a project
that references version 2.0.0.0 of the Glade#, Gtk#, gda# libraries, and
NOT the 2.4.0.0 libraries that are listed in the GAC. naturally the
project will not compile, and instead displays several error messages,
when I attempt to compile, like the ones below. Interestingly, the
Glade# GUI seems to work fine, and compiles the 'C' code without
incident.

glade-sharp, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f could not be found or is invalid.

gtk-sharp, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f could not be found or is invalid.


What I have done.

Is roll back to Mono 1.1.7. At this point, the version number of Glade#
and Gtk# list GTk# glade# gda# etc in my propjects are the same as the
versions of these libraries in the GAC, specifically Version 2.0.0.0.

If I create a new Glade# 2 Project, Monodevelop creates references to
GTk# glade# gda# etc that match the version number of these libraries
listed in the GAC.

If I roll forward to Mono 1.1.8-2, there are no problems with version
numbers.

But, when I roll forward to Mono 1.1.8-3, we get the problem, of
mismatched version numbers.

I had upgraded from Mono 1.1.8-2 to 1.1.9, so this problem had not
presented itself to me earlier.

regards

Tracy Barlow


More information about the Mono-list mailing list