[DotGNU]Re: [Mono-devel-list] Assembly versioning

Marcus mathpup at mylinuxisp.com
Mon May 17 20:08:52 EDT 2004


The feedback from the DotGNU people is that because their System.Xml, et. al., 
includes Whidbey extensions, the assemblies should have version 1.2.X.Y (not 
sure what X and Y are).

Jackson gave me the impression that the .NET runtime partly ignores version 
numbering for System.*, as a special case.

I am hoping that this will lead to a workable solution that permits 
interoperability between CLI implementations. I don't have access to .NET, so 
I'm not going to be able to do a lot of experimentation on my own here.

On Sunday 16 May 2004 11:37 am, Miguel de Icaza wrote:
> This is a side effect of the GAC.  You need your 1.2.3400 System.Xml
> assembly installed into the GAC for mono to pick it up.
>
> We should research why .NET loads assemblies that it has no support for,
> I find that intriguing.
>
> .NET 1.0 has assemblies with versions 1.0.3300.0
> .NET 1.1 has assemblies with versions 1.0.5000.0
> .NET 2.0 (preview) uses 2.0.3600



More information about the Mono-devel-list mailing list