[Mono-list] mcs using System.Remoting.dll on XP

Brian Chapman ripcurl187@yahoo.com
Wed, 1 May 2002 14:45:45 -0700 (PDT)

Thanks for the info Miguel!  Please direct me to any docs that would help
clarify my general questions.  I have some more questions below if anyone has
time to answer them.  

> My guess is that `mcs' there is not the native .NET executable, but the
> mcs that is using the Mono runtime.  When running with the .NET runtime
> you will get the assemblies from the .NET distribution, if you run with
> our runtime you will get our assemblies.

the mcs i was using was (you're right) the mcs.bat file from the windows
binaries Johannes Roth made available last week.  

let me make sure i understand what you are saying.  is the native .NET
execuatble you are talking about monomcs.exe?  does monomcs.exe not use the
mono runtime?  also, i thought mono had implemented the
System.Runtime.Remoting.dll but I don't see it in the "private GAC" you
mentioned below.  when i use monomcs with the following options : 

monomcs --target ... -r System.Runtime.Remoting -r ChatServerLib.dll(local
monomcs compiled dll,) it seems to access the MS GAC...(the simple chat server
compiled.)  is that what is expected?

so, i've got a compiled chat server exe that seems to start up properly using
the MS runtime, but not the mono runtime(can't access
System.Runtime.Remoting.dll at runtime.)  so i'm not sure if that actually
means it's working properly referencing some monomcs dlls and some MS dlls ??

one other thing...monomcs produces IL that places the delegates outside the
namespace they were declared in, the opposite of what microsoft does.  (both
were declared inside the namespace in the code)

> You posted in the right place.  Thanks for your feedback as well.

Phew!  Thanks, Brian

Do You Yahoo!?
Yahoo! Health - your guide to health and wellness