2016-07-22 7 views

Antwort

0

Meinten Sie sendTimeOut in Endpunkt des Clients in Service-Seite? Es gibt zwei Arten von SendTimeOut, Service-Seite und Client-Seite. Für sendTimeout in der Datei "Client.dll.config" ist es Testkonfiguration für die Clientseite in WCF Test Client, aber es bezieht sich nicht auf irgendetwas in der Serviceseite oder Clientkonfiguration. Es ist eine Konfigurationsdatei auf dem Datenträger, Sie könnten im Test-Client mit der rechten Maustaste auf Config File klicken und den vollständigen Pfad kopieren, um die echte Datei zu finden. Wenn Sie es in WCF Test Client festlegen möchten, können Sie mit der rechten Maustaste auf Configure file in WCF Test Client, Bindungen-> das SendTimeout für die spezielle Bindung aktivieren.

+0

Ich setze das Sende-Timeout im Webservice web.config in IIS, selbst wenn ich den sendTimeOut 10 Minuten eingestellt habe, folgte der WCF TestClient nicht der Konfiguration. – porknbeans

+0

Nein, Clienteinstellungen beziehen sich nicht auf web.config in IIS. Es bezieht sich auf die Konfiguration der Datei auf dem Datenträger wie "C: \ Benutzer \ xx \ AppData \ Lokale \ Temp \ Test Client Projects \ 12.0 \ 366d91c1-ed1e-4365-b49f-ed2ec6f946bb \ Client.dll.config". Sie könnten meine obigen Schritte versuchen, den Dateipfad zu erhalten –

Verwandte Themen