在我的ASP.NET应用程序中,我在全局应用程序启动事件中有一行,通过调用RemotingConfiguration.Configure()来配置客户端远程处理通道.
这在第一次运行良好,但是当我的Web应用程序被回收时,应用程序启动事件再次被触发,导致以下远程处理异常:
远程处理配置失败,出现异常'System.Runtime.Remoting.RemotingException:通道'tcp'已经注册.
我想检测通道是否已配置,以便我可以避免得到此异常.
试试ChannelServices.RegisteredChannels