Oprava: Zobrazí výjimka System.ArgumentOutOfRangeException (Tento článek může obsahovat odkazy na anglický obsah (dosud nepřeložený).) při volání metody Read z třídy XmlTextReader v ASP.NET

Překlady článku Překlady článku
ID článku: 839588 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Při volání metody Read z třídy XmlTextReader pomocí následující kód:
String m_XmlDocument = "http://localhost/bug/file.xml";
XmlTextReader reader = new XmlTextReader (m_XmlDocument);
reader.Read();
zobrazí následující chybová zpráva System.ArgumentOutOfRangeException:
System.ArgumentOutOfRangeException: Zadaný argument byl mimo rozsah platných hodnot.

Název parametru: Zadaná hodnota musí být větší než 0.
v System.Net.ServicePoint.set_ConnectionLimit (Int32 hodnota)
v System.Xml.XmlDownloadManager.GetNonFileStream (URI uri, pověření ICredentials)
v System.Xml.XmlDownloadManager.GetStream (URI uri, pověření ICredentials)
v System.Xml.XmlUrlResolver.GetEntity (URI absoluteUri, String role, typ ofObjectToReturn)
v System.Xml.XmlTextReader.CreateScanner() v System.Xml.XmlTextReader.Init() v System.Xml.XmlTextReader.Read()
v ASP.t_aspx.__Render__control1 (HtmlTextWriter __output, řízení parameterContainer)
Poznámka: Tuto opravu hotfix nelze použít v systému je spuštěn Microsoft .NET Framework 1.1 Service Pack 1. Pokud jste nainstalovali .NET Framework 1.1 Service Pack 1 a dochází k příznaku popsané v tomto článku jsou požadavek balíčku kumulativní opravy hotfix, která je popsána v článku znalostní báze Microsoft Knowledge Base 890673 získat rozlišením. Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
890673Dostupnost .NET Framework 1.1 Post-Service Pack 1 webové služby XML a XML Messaging balíčku kumulativní opravy hotfix 8

Příčina

Tato výjimka byla regresní z dřívějších oprava třídy XMLDownloadManager. Problém je způsoben omezení na připojení http://localhost. Výchozí limit připojení http://localhost byl změněn z hodnoty 2 Int32.MaxValue (2 147 483 647). Třída XmlDownloadManager zvýší hodnotu, vyvolá výjimku.

Řešení

Informace o aktualizaci softwaru

Společnost Microsoft má nyní k dispozici podporovanou opravu hotfix, která je určena pouze k odstranění problému popsaného v tomto článku. Použijte ji pouze v systémech, ve kterých dochází k tomuto konkrétnímu problému. Tato oprava hotfix může být dále testována. Proto pokud není použití tento problém, doporučujeme počkat další Microsoft .NET Framework 1.1 Post Service Pack 1 aktualizace, která obsahuje tuto opravu hotfix.

Potřebujete-li odstranit tento problém okamžitě, obraťte se na služby podpory společnosti Microsoft, kde můžete tuto opravu hotfix získat. Úplný seznam telefonních čísel služeb technické podpory společnosti Microsoft a informace o cenách technické podpory naleznete na tomto webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
Poznámka: Poplatky, které je třeba obvykle zaplatit za telefonní hovory, mohou být stornovány, jestliže pracovník technické podpory společnosti Microsoft zjistí, že oznámený problém lze vyřešit konkrétní aktualizací. Další dotazy a žádosti o odbornou pomoc, které se netýkají této zvláštní opravy, podléhají běžným sazbám za poskytnutí odborné pomoci.

Požadavky

Neexistují žádné požadavky.

Požadavek na restartování

Můžete mít k restartování počítače, pokud jsou služby nebo aplikace spuštěny, které používají soubory, které jsou uvedeny v části "Informace o souborech".

Informace o nahrazení aktualizace softwaru

Tato aktualizace softwaru nenahrazuje žádné jiné aktualizace softwaru.

INFORMACE O SOUBORECH

Anglická verze této aktualizace softwaru má následující (nebo novější) atributy souborů. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Pokud zobrazíte informace o souboru, bude převedena na místní čas. Rozdíl mezi místním ČASEM a najít, použijte kartu časové pásmo v ovládacím panelu Datum a čas.
   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

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 839588 - Poslední aktualizace: 7. dubna 2006 - Revize: 3.2
Informace v tomto článku jsou určeny pro produkt:
  • 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
Klíčová slova: 
kbmt kbqfe kbhotfixserver kbxml kbnetframe110sp1fix kbbug kbfix kbnetframe110presp1fix KB839588 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:839588

Dejte nám zpětnou vazbu

 

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