Здравствуйте, 0K, Вы писали:
0K>Собственно, нигде в MSDN почему-то нет примера как при работе в WebRequest/WebResponse обработать The underlying connection was closed. Все что удалось найти в интернете -- так это визги радующихся кодеров (не желающих вникать в проблему) что им удалось решить проблему путем выставления KeepAlive = false.
Сунуть в app.config:
<system.diagnostics>
<sources>
<source name="System.Net"><listeners>
<add name="DebugSocketListener"/>
</listeners></source>
</sources>
<switches>
<add name="System.Net" value="15"/>
</switches>
<sharedListeners>
<add name="DebugSocketListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="C:\my.log"/>
</sharedListeners>
<trace autoflush="true" />
</system.diagnostics>
И почитать лог после The underlying connection was closed. Там будет указано почему.
... << RSDN@Home 1.2.0 alpha 4 rev. 1476>>