无法连接到IPC端口:系统找不到指定的文件

use*_*185 6 .net-remoting

在我的.net 2.0应用程序中,Remote对象突然被破坏并抛出以下异常."无法连接到IPC端口:系统找不到指定的文件."

我有IPC远程服务器,它创建一个单例对象.

我已覆盖InitializeLifetimeService()方法并返回null无限生命周期.

服务器和客户端应用程序工作正常但有时我们得到了上述异常.

serverCode:

//创建并注册processheartbeat.BinaryServerFormatterSinkProvider serverprovider = new BinaryServerFormatterSinkProvider(); serverprovider.TypeFilterLevel = System.Runtime.Serialization.Formatters.TypeFilterLevel.Full; //托管Heartbeat对象并注册它.processHeartbeatChn = new IpcServerChannel("HeartbeatChannel","localhost:"+ applicationHeartbeatPort,serverprovider);

            //registers the channel
            ChannelServices.RegisterChannel(processHeartbeatChn, false);

            //register the service
            RemotingConfiguration.RegisterWellKnownServiceType(typeof(Heartbeat),
                appName, WellKnownObjectMode.Singleton);
Run Code Online (Sandbox Code Playgroud)

ClientCode:

            string uri = string.Format(CultureInfo.InvariantCulture,"ipc://localhost:{0}/{1}", applicationHeartbeatPort, appName);

            //get the Heartbeat object
            remoteHeartbeat = (Heartbeat)Activator.GetObject(typeof(Heartbeat), uri);
Run Code Online (Sandbox Code Playgroud)

任何热修复都可以解决这个问题?

任何人都可以帮我这个吗?