У меня только что появился отчет об ошибке от клиента с помощью программы, которую я написал, и я искал гайки этой ошибки и не нашел ничего полезного. Ошибка:WebClient «error get response stream»
System.Net.WebException: Error getting response stream (ReadDone2): ReceiveFailure ---> System.Exception: at System.Net.WebConnection.HandleError(WebExceptionStatus st, System.Exception e, System.String where)
at System.Net.WebConnection.ReadDone(IAsyncResult result)
at System.Net.WebConnection.HandleError (WebExceptionStatus st, System.Exception e, System.String where) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0
at System.Net.HttpWebRequest.GetResponse() [0x00000] in <filename unknown>:0
at System.Net.WebClient.GetWebResponse (System.Net.WebRequest request) [0x00000] in <filename unknown>:0
at System.Net.WebClient.DownloadFileCore (System.Uri address, System.String fileName, System.Object userToken) [0x00000] in <filename unknown>:0
at System.Net.WebClient.<DownloadFileAsync>m__F (System.Object state) [0x00000] in <filename unknown>:0
System.Net.WebException: Error getting response stream (ReadDone2): ReceiveFailure ---> System.Exception: at System.Net.WebConnection.HandleError(WebExceptionStatus st, System.Exception e, System.String where)
at System.Net.WebConnection.ReadDone(IAsyncResult result)
at System.Net.WebConnection.HandleError (WebExceptionStatus st, System.Exception e, System.String where) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0
at System.Net.HttpWebRequest.GetResponse() [0x00000] in <filename unknown>:0
at System.Net.WebClient.GetWebResponse (System.Net.WebRequest request) [0x00000] in <filename unknown>:0
at System.Net.WebClient.DownloadFileCore (System.Uri address, System.String fileName, System.Object userToken) [0x00000] in <filename unknown>:0
at System.Net.WebClient.<DownloadFileAsync>m__F (System.Object state) [0x00000] in <filename unknown>:0
приложения является программой запуска для игры, она тянет вниз манифест файлов и патчей любого, которые не существуют или устарел. Все файлы, которые он загружает с помощью объекта WebClient, похоже на то, что WebClient :: DownloadFileAsync вызывается ошибкой, но я не могу найти никакой документации относительно того, почему это может произойти.
Любая помощь была бы очень признательна, чем быстрее я смогу исправить это утро в понедельник, тем лучше!
Приветствия Джо
Спасибо за ответ =) Обычно файл, который не найден, только что привел к тому, что WebClient.ResponseHeaders имеет значение null. Я попрошу клиента про прокси, но для того, чтобы выполнение получило часть кода DownloadFileAsync, оно должно сначала успешно вызвать DownloadString, получив файл с того же сервера. – Joe