问题描述
asp.net网页和c#winform在同一个机器上.网页上发送消息.winform能接收到.但是返回数据的时候.ASP.net网页进度条一直在走.却得不到数据,好象假死一样asp.net代码:mResult.Text=remoteObject.SetMsg(yy.Text);
Remoting端代码:usingSystem;usingSystem.Runtime.Remoting;usingSystem.Runtime.Remoting.Channels;usingSystem.Threading;namespaceRemotableObjects{publicclassMyRemotableObject:MarshalByRefObject{ManualResetEventalldone=newManualResetEvent(false);privatestringresultstring="";publicMyRemotableObject(){}publicstringResultString{set{resultstring=value;}}publicvoidSet(){alldone.Set();}publicstringSetMessage(stringmessage){return"hello";}}}
请问会是哪里的问题呢?
解决方案
解决方案二:
SetMsg函数名写错了.应该是publicstringSetMsg(stringmessage){return"hello";}
解决方案三:
自己顶!
时间: 2024-12-03 05:02:19