<div>Does pythonnet-2.1.0 support .NET Remoting? When I try to get an interface, python 2.7 crashes:</div>
<div> </div>
<div>Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.<br />   at Python.Runtime.ClassDerivedObject.ToPython(IPythonDerivedType obj)<br />   at Python.Runtime.Converter.ToPython(Object value, Type type)<br />   at Python.Runtime.MethodBinder.Invoke(IntPtr inst, IntPtr args, IntPtr kw, MethodBase info, MethodInfo[] methodinfo)<br />   at Python.Runtime.MethodObject.Invoke(IntPtr target, IntPtr args, IntPtr kw,MethodBase info)<br />   at Python.Runtime.MethodBinding.tp_call(IntPtr ob, IntPtr args, IntPtr kw)</div>
<div> </div>
<div>It's getting past these lines in my script:</div>
<div>   import clr</div>
<div>   clr.Addreference(my remoting DLL)</div>
<div>   from MyNamespace import *</div>
<div> </div>
<div>and choking on a static method in my app's remoting DLL call which returns the interface. Through logging, I can tell that the code in that static method call is successfully executing:</div>
<div>   (IMyInterface)Activator.GetObject(typeof(IMyInterface), url);</div>
<div>and returning the object back to Python.</div>
<div> </div>
<div>This worked fine before when my app targeted .NET 3.5 and I used the CLR2 version of the Python for .NET package. Now  my app targets .NET 4.5.2 so I:</div>
<div>- Updated to Python 2.7.12</div>
<div>- Updated the copy of my app's remoting DLL in c:\python27\dll</div>
<div>- Removed the old Python for .NET package</div>
<div>- Executed "pip install pythonnet", which gave me version 2.1.0.</div>
<div> </div>
<div>In C:\Python27\Lib\site-packages\ I see:</div>
<div>clr.pyd</div>
<div>Python.Runtime.dll v 2.0.0.2</div>
<div>Python.Runtime.dll.config</div>