[Mono-dev] gacutil problem

Joshua Tauberer tauberer at for.net
Wed Jan 11 08:05:02 EST 2006

Jonathan Pryor wrote:
> Extending /r to do GAC lookups couldn't be simulated at all with CSC.

Ok, fair point.  I don't remember that one being mentioned before.  So 
if you're in Windows, giving a file path is a good idea so you can 
switch between the compilers.  But, if you're giving Unix file paths to 
build in Unix, you're going to have to do something different to build 
on Windows anyway.

> Extending /r would also be ugly-as-hell (the /r reference would require
> the public key token and major.minor version at minimum), e.g. 
> 	mcs "/r:gtk-sharp, Version=, Culture=neutral, PublicKeyToken=35e10195dab3c99f"

I don't see what's wrong with that, really.  I *want* my build to fully 
specify its dependencies.  And for people who don't need to worry about 
others running their builds, a partial assembly name is just fine.

> See also:
> http://lists.ximian.com/pipermail/mono-devel-list/2004-May/005294.html
> http://lists.ximian.com/pipermail/mono-devel-list/2004-May/005227.html

Yeah, I was around for those.  I even suggested this then, but no one 
seemed to like the idea.  :)

- Joshua Tauberer


** Nothing Unreal Exists **

More information about the Mono-devel-list mailing list