Düzeltme: ASP.NET'te XmlTextReader sınıfından Read yöntemini çağırmak için zaman System.ArgumentOutOfRangeException alıyorsunuz

Makale çevirileri Makale çevirileri
Makale numarası: 839588 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Ne zaman, Read yöntemini bir XmlTextReader sınıfından aşağıdaki kodu kullanarak çağırın:
String m_XmlDocument = "http://localhost/bug/file.xml";
XmlTextReader reader = new XmlTextReader (m_XmlDocument);
reader.Read();
System.ArgumentOutOfRangeException aşağıdaki hata iletisini alırsınız:
System.ArgumentOutOfRangeException: Belirtilen bağımsız değişken geçerli bir değer aralık dışında oluştu.

Parametre adı: Belirtilen değer sıfırdan büyük olmalıdır.
System.Net.ServicePoint.set_ConnectionLimit (ınt32 değeri)
System.Xml.XmlDownloadManager.GetNonFileStream (URI uri, ICredentials kimlik bilgileri)
System.Xml.XmlDownloadManager.GetStream (URI uri, ICredentials kimlik bilgileri)
System.Xml.XmlUrlResolver.GetEntity (URI absoluteUri dize rolünü, tür ofObjectToReturn)
System.Xml.XmlTextReader.CreateScanner() System.Xml.XmlTextReader.Init() System.Xml.XmlTextReader.Read() en altında
ASP.t_aspx.__Render__control1 (HtmlTextWriter __output, Denetim parameterContainer)
Not Bu düzeltme, Microsoft .NET Framework 1.1 Service Pack 1 çalışan bir sistemde uygulanamaz. .NET Framework 1.1 Service Pack 1 yüklü ve bu makalede açıklanan belirtinin karşılaşmış olan, 890673 bir çözünürlük elde etmek için Microsoft Knowledge Base makalesinde açıklanan düzeltme toplaması paketini isteyin. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
890673.NET Framework 1.1 Service Pack 1 Sonrası XML Web hizmetleri ve XML Messaging düzeltme toplaması paketi 8'in kullanılabilirliği

Neden

Bu durum, önceki bir düzeltmenin gelen bir gerileme XMLDownloadManager sınıfına oldu. Sorun http://localhost bağlantılarda sınırlaması nedeniyle oluşur. Http://localhost için varsayılan bağlantı sınırı ınt32.MaxValue (2,147,483,647)</a0> için 2'olarak değiştirildi. Değer XmlDownloadManager sınıfı artırır, özel durum oluşur.

Çözüm

Yazılım güncelleştirmesi bilgileri

Desteklenen bir düzeltme Microsoft'tan edinilebilir, ancak yalnızca bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Düzeltmeyi yalnızca bu sorunla karşılaşan sistemlere uygulayın. Bu düzeltmeye ek sınama uygulanabilir. Bu nedenle, bu sorundan ciddi bir şekilde etkilenmiyorsanız, bu düzeltmeyi içeren sonraki Microsoft .NET Framework 1.1 deftere naklet Service Pack 1 toplamasını beklemeniz önerilir.

Bu sorunu hemen çözmek için, düzeltmeyi edinmek üzere Microsoft Ürün Destek Hizmetleri'ne başvurun. Microsoft Ürün Destek Hizmetleri'nin telefon numaralarının tam listesi ve destek ücretleriyle ilgili bilgi için, aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=support
Not Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözümleyeceğini belirlerse, destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

ÖNKOŞULLAR

Herhangi bir önkoşul bulunmamaktadır.

Yeniden başlatma gereksinimi

Tüm hizmetler ve uygulamalar çalıştırıyorsanız, bilgisayarınızı yeniden başlatmanız gerekebilir. "dosya bilgileri" bölümünde listelenen dosyaları kullanın.

Yazılım güncelleştirmesi değiştirme bilgileri

Bu yazılım güncelleştirmesi başka bir yazılım güncelleştirmesinin yerini almaz.

DOSYA BİLGİLERİ

Bu yazılım güncelleştirmesinin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya öznitelikleri) sahiptir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki Tarih ve Saat aracında saat dilimi sekmesini kullanın.
   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

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Referanslar

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Özellikler

Makale numarası: 839588 - Last Review: 7 Nisan 2006 Cuma - Gözden geçirme: 3.2
Bu makaledeki bilginin uygulandığı durum:
  • 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
Anahtar Kelimeler: 
kbmt kbqfe kbhotfixserver kbxml kbnetframe110sp1fix kbbug kbfix kbnetframe110presp1fix KB839588 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:839588

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com