Jak ustalić, czy kanał zdalny jest już zarejestrowany

W mojej aplikacji ASP.NET mam wiersz w globalnym zdarzeniu uruchamiania aplikacji, który konfiguruje kanał zdalny klienta, wywołując RemotingConfiguration.Configure ().

Działa to dobrze za pierwszym razem, ale gdy moja aplikacja internetowa zostanie poddana recyklingowi, zdarzenie uruchomienia aplikacji jest ponownie uruchamiane, powodując następujący wyjątek zdalny:

Zdalna konfiguracja nie powiodła się z wyjątkiem 'System.Runtime.Remoting.RemotingException: kanał' tcp 'jest już zarejestrowany.

Chciałbym wykryć, czy kanał jest już skonfigurowany, aby uniknąć tego wyjątku.

questionAnswers(3)

yourAnswerToTheQuestion