Problem:
--------
Python.NET does not properly redirect to instances with
underlying CLR type MarshalByRefObject. The error
message is "AttributeError: 'MarshalByRefObject' object
has no attribute 'xxx'"
Sample:
-------
1) C#
public interface IA { void a(); }
public class ServerA {
public static IA CreateClientProxy() {
return (IA)RemotingServices.Connect(typeof(IA), ...);
}
}
2) Python
server = ServerA.CreateClientProxy()
server.a();
Error Message:
--------------
AttributeError: 'MarshalByRefObject' object has no
attribute 'a'
Logged In: NO
Related post:
http://mail.python.org/pipermail/pythondotnet/2004-December/000230.html