J'obtiens l'erreur suivante lorsque j'essaie de me connecter à mon application serveur en utilisant le remoting :
Un problème semble s'être produit lors de la connexion au serveur distant :
Le serveur a rencontré une erreur interne. Pour plus d'informations, désactivez customErrors dans le fichier .config du serveur.
Voici le code de mon application serveur :
TcpChannel tcpChannel = new TcpChannel(999);
MyRemoteObject remObj = new MyRemoteObject (this);
RemotingServices.Marshal(remObj, "MyUri");
ChannelServices.RegisterChannel(tcpChannel);
Cela semble fonctionner la première fois, mais si l'application serveur n'est pas redémarrée, l'erreur se produit.
Je suppose que quelque chose n'est pas nettoyé correctement mais je ne suis pas sûr de ce que c'est car le customError est toujours activé.
Une idée pour commencer ? Merci.
[EDIT] - Merci à Gulzar, j'ai modifié mon code ci-dessus pour le suivant et maintenant les erreurs sont affichées :
RemotingConfiguration.CustomErrorsMode = CustomErrorsModes.Off;
TcpChannel tcpChannel = new TcpChannel(999);
MyRemoteObject remObj = new MyRemoteObject (this);
RemotingServices.Marshal(remObj, "MyUri");
ChannelServices.RegisterChannel(tcpChannel);