I recibiendo el siguiente error al intentar conectarse a mi aplicación de servidor mediante la comunicación remota:C# Remoting - Cómo desactivar CustomErrors
Un problema parece haber ocurrido, mientras que la conexión con el servidor remoto:
El servidor encontró un error interno. Para obtener más información, desactive customErrors en el archivo .config del servidor.
Este es el código en mi aplicación de servidor:
TcpChannel tcpChannel = new TcpChannel(999);
MyRemoteObject remObj = new MyRemoteObject (this);
RemotingServices.Marshal(remObj, "MyUri");
ChannelServices.RegisterChannel(tcpChannel);
Parece que funciona la primera vez, pero a menos que se reinicie el servidor de aplicaciones se produce el error.
Supongo que algo no se está limpiando correctamente, pero no estoy seguro de qué es el error personalizado.
Cualquier idea donde empiezo. Gracias.
[EDIT] - Gracias a Gulzar, que modifica el código anterior a la siguiente y ahora se muestran los errores:
RemotingConfiguration.CustomErrorsMode = CustomErrorsModes.Off;
TcpChannel tcpChannel = new TcpChannel(999);
MyRemoteObject remObj = new MyRemoteObject (this);
RemotingServices.Marshal(remObj, "MyUri");
ChannelServices.RegisterChannel(tcpChannel);
la versión de .NET? –
Recientemente actualicé a 3.5 pero estoy seguro de que fue el mismo que anteriormente – HAdes