Hello! > unless something fundamental in the runtime has change recently, i don't > think it's so easy a fix. the problem being that you cannot reflect on a > corlib other than the one being used for execution. a while ago i > suggested adding support for Assembly.Load()ing multiple corlibs, but it > got turned down becuse it's too hard given the current type architecture > in the runtime. apparently.
It is very possible that the runtime imposes some extra constraints that I can not remember at this point. The compiler can definitely be hacked into accepting types from a different assembly, but whether the runtimes (.NET and Mono) can cope with that is in fact a separate problem. Thanks for reminding us of this Piers, I had forgotten that discussion. (btw, since you are reading the list: CVS MCS requires an install of the compiler before it will compile the corlib classes. Today Lluis found a bug in mcs when he commited his new remoting work). Miguel _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list