Тайм-аут операции при чтении XML-файла - PullRequest
0 голосов
/ 28 марта 2011

При чтении удаленного XML-файла для преобразования валюты в разделе HttpWebRequest.GetResponse () появляется следующая ошибка.

метод, который я использовал TugberkUgurlu_CurConverter.ConverterClass.ConvertActionForTL () читает файл xml и получает значение валюты.

, но внезапно я начал получать эти ошибки.как я могу предотвратить их?спасибо!

System.Net.WebException: Тайм-аут операции завершен Генерировано: Пн, 28 марта 2011 19:33:48 GMT

System.Net.WebException: Операция имеетистекло время ожидания в System.Net.HttpWebRequest.GetResponse () в System.Xml.XmlDownloadManager.GetNonFileStream (Uri uri, учетные данные ICredentials) в System.Xml.XmlDownloadManager.GetStream (Uri uri, учетные данные System.XI(Uri absoluteUri, Строковая роль, Тип ofObjectToReturn) в System.Xml.XmlTextReaderImpl.OpenUrlDelegate (Object xmlResolver) в System.Threading.CompressedStack.runTryCode (Object userData) в System.Runtime.CodeUpUpCupEcuCureChountCureTureWeranServices., Объект userData) в System.Threading.CompressedStack.Run (CompressedStack сжатыйStack, ContextCallback обратный вызов, состояние объекта) в System.Xml.XmlTextReaderImpl.OpenUrl () в System.Xml.XmlTextReaderImpl.Read () в System.Xml.Xado(XmlDocument doc, XmlRчитатель eader, логическое preserveWhitespace) в System.Xml.XmlDocument.Load (читатель XmlReader) в TugberkUgurlu_CurConverter.ConverterClass.ConvertActionForTL (CurrencyForTLConvert SelectCurrency, десятичное число YourPriceToConvert)

* 1011

1 Ответ

1 голос
/ 29 марта 2011

Я не вижу проблем с файлом, с которым вы связаны, и XMLSpy.

Вы говорите, что это иногда проблема, и файл содержит значения конвертации валюты, которые могут часто меняться. Возможно, файл иногда плохой?

Возможно, вам следует сначала загрузить файл в виде текстового файла и сохранить его на диск. Затем загрузите XmlDocument из файла на диске. Таким образом, если это не удастся, у вас все еще есть плохой файл для просмотра.

...