Witam. Robię aplikację w architekturze remotingu. Problem leży po stronie aplikacji klienckiej, w kodzie gdzie rejestruję kanał:
HttpChannel chan = new HttpChannel();
ChannelServices.RegisterChannel(chan, true);
Wszystko działa, ale kiedy uruchamiam aplikację drugi raz, wyskakuje wyjątek, że kanał jest już zarejestrowany. Kiedy dodałem metodę UnregisterChannel(chan) - wtedy wyskoczył wyjątek że nie ma zarejestrowanego kanału.
Po usunięciu linijki: ChannelServices.RegisterChannel(chan, true);
- wszystko dalej działa.
Mimo to trochę mnie to niepokoi. Będę wdzięczny za pomoc.
Poza tym kiedy przechodzę na Design formatki aplikacji - też pojawia się error zamiast Designu, z komunikatem "Nie można nawiązać połączenia, gdyż zdalny serwer skutecznie je odrzuca". I mimo to dalej wszystko śmiga. WTF ?
Z góry dzięki za pomoc