ich folgende Fehlermeldung erhalten, wenn ich versuche, meine Server-Anwendung mit Remote verbinden:C# Remoting - Wie auszuschalten Custom
Ein Problem, während der Verbindung zum Remote-Server aufgetreten zu sein scheint:
Der Server hat einen internen Fehler festgestellt. Deaktivieren Sie customErrors in der .config-Datei des Servers für weitere Information.
Dies ist der Code auf meinem Server App:
TcpChannel tcpChannel = new TcpChannel(999);
MyRemoteObject remObj = new MyRemoteObject (this);
RemotingServices.Marshal(remObj, "MyUri");
ChannelServices.RegisterChannel(tcpChannel);
Es scheint das erste Mal zu arbeiten, aber es sei denn, die Server-Anwendung der Fehler auftritt, neu gestartet wird.
Ich würde vermuten, dass etwas nicht richtig aufgeräumt wird, aber ich bin mir nicht sicher, was als customError noch läuft.
Irgendwelche Ideen, wo ich anfange. Vielen Dank.
[EDIT] - Dank Gulzar, modifizierte ich meine obigen Code in das folgende und jetzt werden die Fehler angezeigt:
RemotingConfiguration.CustomErrorsMode = CustomErrorsModes.Off;
TcpChannel tcpChannel = new TcpChannel(999);
MyRemoteObject remObj = new MyRemoteObject (this);
RemotingServices.Marshal(remObj, "MyUri");
ChannelServices.RegisterChannel(tcpChannel);
, welche Version von .net? –
Vor kurzem auf 3,5 aktualisiert, aber ich bin mir sicher, es war das gleiche zuvor – HAdes