Cómo determinar si el canal remoto ya está registrado

En mi aplicación ASP.NET, tengo una línea en el evento de inicio de la aplicación global que configura el canal remoto del cliente llamando a RemotingConfiguration.Configure ().

Esto funciona bien la primera vez, pero cuando mi aplicación web se recicla, el evento de inicio de la aplicación vuelve a activarse, lo que provoca la siguiente excepción remota:

La configuración remota ha fallado con la excepción 'System.Runtime.Remoting.RemotingException: El canal' tcp 'ya está registrado.

Me gustaría detectar si el canal ya está configurado para evitar esta excepción.