> What I mean is, do you have to put the methods you want to
> invoke across processes and/or AppDomains in a .dll assembly?

In general, yes you do.

>  Is it possible to invoke methods remotely that dwell in and
> EXE assembly?

...without having type meta-data in the .dll?  It is possible if you don't
mind using reflection-type method invocation, but you'll need a little help
from the exe.  Specifically, the .exe has to support a method along the
lines of System.Type.InvokeMember().  Alternatively, you could do some funny
stuff by implementing a custom proxy or IMessageSink...

You can read messages from the Advanced DOTNET archive, unsubscribe from Advanced 
DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to