c# .net remoting .net-remoting

c# - Servicio solicitado no encontrado



.net remoting (1)

Tengo una aplicación de servicio de Windows que funciona utilizando el control remoto. Se utiliza para mostrar la punta baloon. Sin embargo, a veces lanza este error:

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)

¿Puede algún cuerpo por favor ayudarme con este problema.


Si el error se produce después de algún tiempo, es posible que no reemplace el método InitializeLifetimeService de la clase base MarshalByRefObject .

De forma predeterminada, si no anula el método, el objeto remoto se destruye después de un tiempo (creo que 5 minutos). Si anula el método y devuelve un valor nulo, el objeto tiene una vida útil infinita.

public override object InitializeLifetimeService() { return null; }