mat*_*amy 18 .net c# remoting .net-remoting
我有一个使用远程工作的Windows服务应用程序.它用于显示气球尖端.但是,它有时会抛出此错误:
Exception :Requested Service not found
Inner Exception : Stack Trace : Server stack trace: at System.Runtime.Remoting.Channels.BinaryServerFormatterSink.ProcessMessage(IServerChannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders requestHeaders, Stream requestStream, IMessage& responseMsg, ITransportHeaders& responseHeaders, Stream& responseStream) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Baloontip.clsBaloonTool.Messagebox(String Message)
任何人都可以帮我解决这个问题.
Jeh*_*hof 23
如果错误发生一段时间后,您可能无法覆盖InitializeLifetimeService基类MarshalByRefObject的方法.
默认情况下,如果您没有覆盖该方法,则远程对象会在一段时间后被销毁(我想5分钟).如果重写该方法并返回null,则该对象具有无限的生命周期.
public override object InitializeLifetimeService() {
return null;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8259 次 |
| 最近记录: |