[Mono-list] .net remoting problem with object sending
Robert Jordan
robertj at gmx.net
Fri Sep 26 08:44:30 EDT 2008
cmare wrote:
> I'm all so having problems with it. I get:
>
> Unhandled Exception: System.IO.FileNotFoundException: Could not load file or
> assembly 'Client' or one of its dependencies. The system cannot find the
> file specified.
> File name: 'Client'
> at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke
> (System.Runtime.Remoting.Proxies.RealProxy rp, IMessage msg,
> System.Exception& exc, System.Object[]& out_args) [0x00185] in
> /build/buildd/mono-1.9.1+dfsg/mcs/class/corlib/System.Runtime.Remoting.Proxies/RealProxy.cs:227
>
> I did follow a tutorial
> http://www.codeproject.com/KB/IP/csremoteevents1.aspx?msg=2740979 link to
> tutorial .
>
> Any ideas?
Yes. Please file a bug with a self-contained test case
at http://www.mono-project.com/Bugs.
Robert
>
>
>
>
> Lluis Sanchez wrote:
>> The problem is that the receiver application can't deserialize the
>> object because it can't find the assembly that implements it. In any
>> case, remoting should not crash with a null ref exception. I just fixed
>> it.
>>
>> Lluis.
>>
>> El dc 28 de 02 del 2007 a les 04:40 +0100, en/na Mirek Binas va
>> escriure:
>>> hello
>>>
>>> i am trying to develop application with .net remoting for communication.
>>> at the moment - everything is well, but when i want to send object, that
>>> is not one of the default types, the exception raised:
>>>
>>> Unhandled Exception: System.NullReferenceException: Object reference not
>>> set to an instance of an object
>>>
>>> the object is not null (checked line before call of the remote method).
>>> and in the declaration of the class it is marked as [Serializable]. don't
>>> know, what is the problem about. any idea?
>>>
>>> mirek
>>>
>>> p.s.: the complete exception
>>>
>>> Unhandled Exception: System.NullReferenceException: Object reference not
>>> set to an instance of an object
>>>
>>> Server stack trace:
>>> at System.Runtime.Remoting.Channels.SimpleBinder.BindToType
>>> (System.String assemblyName, System.String typeName) [0x00000]
>>> at System.Runtime.Serialization.Formatters.Soap.SoapTypeMapper.GetType
>>> (System.String xmlName, System.String xmlNamespace) [0x00000]
>>> at System.Runtime.Serialization.Formatters.Soap.SoapReader.Deserialize
>>> () [0x00000]
>>> at System.Runtime.Serialization.Formatters.Soap.SoapReader.Deserialize
>>> (System.IO.Stream inStream, ISoapMessage soapMessage) [0x00000]
>>> at
>>> System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Deserialize
>>> (System.IO.Stream serializationStream,
>>> System.Runtime.Remoting.Messaging.HeaderHandler handler) [0x00000]
>>> at
>>> System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Deserialize
>>> (System.IO.Stream serializationStream) [0x00000]
>>> at
>>> System.Runtime.Remoting.Channels.SoapServerFormatterSink.ProcessMessage
>>> (IServerChannelSinkStack sinkStack, IMessage requestMsg,
>>> ITransportHeaders requestHeaders, System.IO.Stream requestStream,
>>> IMessage& responseMsg, ITransportHeaders& responseHeaders,
>>> System.IO.Stream& responseStream) [0x00000]
>>>
>>> Exception rethrown at [0]:
>>>
>>> at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke
>>> (System.Runtime.Remoting.Proxies.RealProxy rp, IMessage msg,
>>> System.Exception& exc, System.Object[]& out_args) [0x00000]
>> _______________________________________________
>> Mono-list maillist - Mono-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-list
>>
>>
>
More information about the Mono-list
mailing list