просто проверяет, почему конфигурация в sendTimeOut составляет 5 минут, хотя я установил ее на 10 минут, проверяет ли клиент клиентскую конфигурацию на wcf?C# WCF TestClient любопытно на webconfig
0
A
ответ
0
Вы имели в виду, что вы устанавливаете sendTimeOut в конечной точке клиента на стороне обслуживания? Существует два вида sendTimeOut, служебная и клиентская стороны. Для sendTimeout в Client.dll.config это тестовая конфигурация для клиентской стороны в тестовом клиенте WCF, но она не связана ни с чем в области обслуживания или конфигурации клиента. Это файл конфигурации на диске, вы можете щелкнуть правой кнопкой мыши файл Config в тестовом клиенте и скопировать полный путь для поиска реального файла. Если вы хотите установить его в тестовом клиенте WCF, вы можете щелкнуть правой кнопкой мыши Настроить файл в тестовом клиенте WCF, Bindings-> проверить SendTimeout для специальной привязки.
Я установил тайм-аут отправки в webservice web.config в IIS, даже я установил sendTimeOut 10 минут, когда WCF TestClient не выполнил конфигурацию. – porknbeans
Нет, настройки клиента не связаны с web.config в IIS. Это связано с конфигурационным файлом на диске, что-то вроде «C: \ Users \ xx \ AppData \ Local \ Temp \ Test Client Projects \ 12.0 \ 366d91c1-ed1e-4365-b49f-ed2ec6f946bb \ Client.dll.config". Вы можете попробовать выполнить описанные выше шаги, чтобы получить путь к файлу –