[Mono-dev] One Version of Mono.Cairo
Jonathan Pobst
monkey at jpobst.com
Wed Jul 2 11:34:55 EDT 2008
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.
I think we need to:
- Not ship a 2.0 version.
- Ship a policy file that maps both versions to the 1.0 version.
This should allow existing programs to work while reducing us to only
one version Mono.Cairo.
Some other assemblies that we appear to ship 1.0 and 2.0 versions of
without any differences between them (looking at the 1.9.1 Win/Mono Gac):
- CustomMarshallers.dll
- Mono.Data.dll
- Mono.Data.SybaseClient.dll
- Mono.Data.TdsClient.dll
- Mono.Http.dll
- Mono.Posix.dll
- Mono.Security.Win32.dll
- Novell.Directory.Ldap.dll
- Npgsql.dll
- OpenSystem.C.dll
Jonathan
More information about the Mono-devel-list
mailing list