В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

ИСПРАВЛЕНИЕ: Появляется System.ArgumentOutOfRangeException при вызове метода Read от класса XmlTextReader в ASP.NET

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:839588
Проблема
При вызове метода Чтение метод из XmlTextReader класс с помощью следующего кода:
String m_XmlDocument = "http://localhost/bug/file.xml";XmlTextReader reader = new XmlTextReader (m_XmlDocument);reader.Read();
появляется следующее сообщение об ошибке System.ArgumentOutOfRangeException:
System.ArgumentOutOfRangeException: Указанный аргумент находился вне диапазона допустимых значений.

Имя параметра: указанное значение должно быть больше 0.
в System.Net.ServicePoint.set_ConnectionLimit (значение Int32)
в System.Xml.XmlDownloadManager.GetNonFileStream (Uri uri, учетные данные ICredentials)
в System.Xml.XmlDownloadManager.GetStream (Uri uri, учетные данные ICredentials)
в System.Xml.XmlUrlResolver.GetEntity (Uri absoluteUri, роль строки, типа ofObjectToReturn)
в System.Xml.XmlTextReader.CreateScanner() на System.Xml.XmlTextReader.Init() на System.Xml.XmlTextReader.Read()
в ASP.t_aspx.__Render__control1 (HtmlTextWriter __output, элемент управления parameterContainer)
Примечание Невозможно применить данное исправление на компьютере под управлением Microsoft.NET Framework 1.1 пакетом обновления 1. Если установлен.Служба NET Framework 1.1 с пакетом обновления 1, а при возникновении симптомов, описанных в этой статье, запрос, пакет накопительный пакет исправлений, описанные в статье Microsoft Knowledge Base 890673, чтобы получить разрешение. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
890673Доступность.NET Framework 1.1 исправлений, вышедших после пакета обновления 1 XML-веб-службы и обмена сообщениями XML накопительный пакет исправлений 8
Причина
Это исключение было регрессии из предыдущих исправлений для XMLDownloadManager класс. Проблема вызвана ограничения на подключения к http://localhost. Ограничение числа подключений по умолчанию для http://localhost отличается от 2 до Int32.MaxValue (2 147 483 647). При XmlDownloadManager класс увеличивает значение, возникает исключение.
Решение

Сведения об обновлении программного обеспечения

Корпорация Майкрософт выпустила исправление, однако оно предназначено только для устранения проблемы, описанной в этой статье. Должно применяться исключительно в системах, в которых обнаружена эта специфическая неполадка. Это исправление находится на стадии дополнительного тестирования. Таким образом Если вы не представляет особой эта проблема, рекомендуется дождаться следующего корпорации Майкрософт.NET Framework 1.1 Post службы с пакетом обновления 1 свертки, содержащего это исправление.

Чтобы решить проблему немедленно, обратитесь в службу технической поддержки корпорации Майкрософт для получения исправления. Полный список телефонов службы поддержки продуктов Майкрософт и сведения о стоимости поддержки посетите следующий веб-узел корпорации Майкрософт:Примечание В особых случаях, предусмотренная для звонков в службу поддержки может быть отменена, если специалистом службы поддержки Майкрософт определяет, что решения проблемы является специально выпущенное. Затраты на обычные службы поддержки будут применяться дополнительные вопросы и проблемы, которые не соответствуют требованиям особым обновлением.

Необходимые условия

Не требуется соблюдения.

Необходимость перезагрузки

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

Сведения о замене обновлений программного обеспечения

Это обновление не заменяет других обновлений программного обеспечения.

Сведения о файлах

Английская версия данного обновления программного обеспечения содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать Часовой пояс вкладку Дата и время на панели управления.
   Date         Time   Version            Size    File name   --------------------------------------------------------------   10-Jun-2004  04:53  1.1.4322.1051     258,048  Aspnet_isapi.dll     10-Jun-2004  04:53  1.1.4322.1051      20,480  Aspnet_regiis.exe     10-Jun-2004  04:53  1.1.4322.1051      32,768  Aspnet_state.exe     10-Jun-2004  04:53  1.1.4322.1051      32,768  Aspnet_wp.exe   05-Apr-2004  21:39                     33,718  Installpersistsqlstate.sql   05-Apr-2004  21:39                     34,342  Installsqlstate.sql   05-Apr-2004  21:39                     35,243  Installsqlstatetemplate.sql   10-Jun-2004  04:44  1.1.4322.1051      94,208  Perfcounter.dll   10-Jun-2004  04:48                      8,685  Smartnav.js   11-Jun-2004  03:04  1.1.4322.1051   1,224,704  System.dll          11-Jun-2004  03:04  1.1.4322.1051     241,664  System.messaging.dll     11-Jun-2004  03:04  1.1.4322.1051     323,584  System.runtime.remoting.dll     11-Jun-2004  03:04  1.1.4322.1051     131,072  System.runtime.serialization.formatters.soap.dll     11-Jun-2004  03:04  1.1.4322.1051   1,257,472  System.web.dll      11-Jun-2004  03:06  1.1.4322.1051     819,200  System.web.mobile.dll     11-Jun-2004  03:04  1.1.4322.1051     569,344  System.web.services.dll     11-Jun-2004  03:07  1.1.4322.1051   1,339,392  System.xml.dll      03-Oct-2003  20:20                      2,119  Uninstallsqlstatetemplate.sql   10-Jun-2004  04:48                     14,482  Webuivalidation.js
Статус
Корпорация Майкрософт подтверждает, что это проблема в продуктах Microsoft, перечисленных в разделе «Относится к».
Ссылки
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 839588 — последний просмотр: 06/16/2011 11:54:00 — редакция: 4.0

Microsoft .NET Framework 1.1, Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer, Microsoft Visual Studio .NET 2003 Professional Edition, Microsoft ASP.NET 1.1

  • kbqfe kbhotfixserver kbxml kbnetframe110sp1fix kbbug kbfix kbnetframe110presp1fix kbmt KB839588 KbMtru
Отзывы и предложения