[Mono-dev] One Version of Mono.Cairo
Mirco Bauer
meebey at meebey.net
Wed Jul 2 12:50:42 EDT 2008
On Wed, 2008-07-02 at 18:31 +0200, Robert Jordan wrote:
> Hi Jonathan,
>
> Jonathan Pobst wrote:
> > Currently we ship 2 versions of Mono.Cairo.dll in Mono, a 1.0 and a 2.0
> > version. However, there is no difference in these versions. This can
> > cause issues if different assemblies reference different versions and
> > the runtime tries to load them both.
>
> The assemblies you've listed are all using
>
> [assembly: AssemblyVersion (Consts.FxVersion)]
>
> consistently, so the assembly names are different.
>
> The mentioned issues could be caused by a runtime bug, though.
> Or by the Assembly.LoadWithPartialName and similar APIs.
Might be related to this bug:
https://bugzilla.novell.com/show_bug.cgi?id=322760
AFAIK Mono does not load 2 different versions of libraries that are part
of the runtmime (basicly everthing that is Consts.FxVersion). Instead
it maps the assembly reference from 1.0.5 to 2.0 when the running
runtime is 2.0. I don't know why this is really needed, but that's the
way it currently is. So not sure if dropping the 2.0 libs would solve or
rather cause any issues ;)
--
Regards,
Mirco 'meebey' Bauer
PGP-Key ID: 0xEEF946C8
FOSS Developer meebey at meebey.net http://www.meebey.net/
PEAR Developer meebey at php.net http://pear.php.net/
Debian Developer meebey at debian.org http://www.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 315 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080702/ff351cdf/attachment.bin
More information about the Mono-devel-list
mailing list