Я получаю следующую ошибку, когда пытаюсь подключиться к моему серверному приложению, используя удаленный доступ:
Проблема, похоже, произошла при подключении к удаленному серверу:
Сервер обнаружил внутреннюю ошибку. Для получения дополнительной информации отключите customErrors в файле .config сервера.
Это код моего приложения для сервера:
TcpChannel tcpChannel = new TcpChannel(999);
MyRemoteObject remObj = new MyRemoteObject (this);
RemotingServices.Marshal(remObj, "MyUri");
ChannelServices.RegisterChannel(tcpChannel);
Кажется, что он работает в первый раз, но если серверное приложение не перезапущено, возникает ошибка.
Я бы предположил, что что-то не очищается должным образом, но я не уверен, что, поскольку customError все еще включен.
Любые идеи, с которых я начинаю. Спасибо.
[EDIT] - Благодаря Gulzar, я изменил свой код выше на следующий, и теперь отображаются ошибки:
RemotingConfiguration.CustomErrorsMode = CustomErrorsModes.Off;
TcpChannel tcpChannel = new TcpChannel(999);
MyRemoteObject remObj = new MyRemoteObject (this);
RemotingServices.Marshal(remObj, "MyUri");
ChannelServices.RegisterChannel(tcpChannel);