[Mono-devel-list] Bride of GAC

John Luke jluke at users.sourceforge.net
Tue May 11 17:49:52 EDT 2004

Todd Berman wrote:

>> <>The best explanation I got from Gert was because of how nant works.
Ok, no offense meant to anyone but that is not an explanation of 
anything just a result.

>> <>However, the resolving from the GAC is fairly broken in general.
>> How do you specify versions? like 1.1 vs 2.0 or in the future, gtk-sharp
>> 1.0 vs whatever.
This is what I want to know.  Is it only about specifying versions of 
assemblies that the fullpath is needed?   If so maybe there is a better 
solution to doing that than using the paths, or maybe not.  A few 
options that come to mind without even looking at how java does it, or C 
compilers are:
1. Use the newest version available by default
2. Otherwise the version can be specified /r:System.dll,version=1.1
3. allow mcs to have --with-net11 --with-net20 switches or something

These are not intended as real suggestions, just brainstorming 
alternatives to requiring full-paths to things.  I will now exit any 
conversation about this, as I think I may do more harm than good.

More information about the Mono-devel-list mailing list