FIX: ╚ visualizzato un System.ArgumentOutOfRangeException quando si chiama il metodo di lettura da una classe XmlTextReader in ASP.NET

Traduzione articoli Traduzione articoli
Identificativo articolo: 839588 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Quando si chiama il metodo di lettura da una classe XmlTextReader utilizzando il codice riportato di seguito:
String m_XmlDocument = "http://localhost/bug/file.xml";
XmlTextReader reader = new XmlTextReader (m_XmlDocument);
reader.Read();
riceverai il messaggio di errore System.ArgumentOutOfRangeException riportato di seguito:
System.ArgumentOutOfRangeException: Argomento specificato non compreso l'intervallo di valori validi.

Nome del parametro: il valore specificato deve essere maggiore di 0.
in System.Net.ServicePoint.set_ConnectionLimit (valore Int32)
in System.Xml.XmlDownloadManager.GetNonFileStream (Uri uri, le credenziali ICredentials)
in System.Xml.XmlDownloadManager.GetStream (Uri uri, le credenziali ICredentials)
in System.Xml.XmlUrlResolver.GetEntity (absoluteUri URI, ruolo di stringa, ofObjectToReturn tipo)
in System.Xml.XmlTextReader.CreateScanner() in System.Xml.XmlTextReader.Init() in System.Xml.XmlTextReader.Read()
in ASP.t_aspx.__Render__control1 (__output HtmlTextWriter, controllo parameterContainer)
Nota Impossibile applicare questo aggiornamento rapido (hotfix) sui sistemi in cui sono in esecuzione Microsoft .NET Framework 1.1 Service Pack 1. Se si Ŕ installato .NET Framework 1.1 Service Pack 1 e si sta verificando il sintomo descritto in questo articolo, Ŕ possibile richiedere il pacchetto cumulativo di hotfix descritto nell'articolo della Knowledge Base 890673 per ottenere una risoluzione. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
890673DisponibilitÓ di servizi Web XML di .NET Framework 1.1 Service Pack 1 e di messaggistica XML pacchetto cumulativo di hotfix 8

Cause

Questa eccezione Ŕ una regressione da una precedente correzione alla classe XMLDownloadManager . Il problema Ŕ causato dalla limitazione per le connessioni a http://localhost. Il limite di connessione predefinito per http://localhost Ŕ modificato da 2 a Int32.MaxValue (2.147.483.647). Quando la classe XmlDownloadManager incrementa il valore, viene generata l'eccezione.

Risoluzione

Informazioni sull'aggiornamento del software

Un hotfix supportato Ŕ disponibile da Microsoft, tuttavia Ŕ destinato esclusivamente per risolvere il problema descritto in questo articolo. Utilizzarla solo nei sistemi in cui si verifica questo problema specifico. Questo aggiornamento rapido (hotfix) potrebbe essere eseguiti ulteriori test. Se non si Ŕ notevolmente interessati da questo problema, si consiglia pertanto di attendere il successivo Microsoft .NET Framework 1.1 Registra servizio 1 Rollup Pack che contiene questo aggiornamento rapido (hotfix).

Per risolvere immediatamente questo problema, contattare il servizio supporto tecnico clienti Microsoft per ottenere l'hotfix. Per un elenco completo di numeri di telefono del servizio supporto tecnico clienti Microsoft e per informazioni sui costi dell'assistenza, visitare il seguente sito Web Microsoft:
http://support.microsoft.com/contactus/?ws=support
Nota in casi particolari, le spese normalmente addebitate per le chiamate al Servizio Supporto Tecnico Clienti Microsoft potrebbero essere annullate qualora un addetto del Supporto Tecnico Microsoft dovesse determinare che uno specifico aggiornamento risolverÓ il problema. I normali costi del Servizio Supporto Tecnico Clienti verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico aggiornamento in questione.

Prerequisiti

Non Ŕ richiesto alcun prerequisito.

NecessitÓ di riavvio

Potrebbe essere necessario riavviare il computer se eventuali servizi o applicazioni in esecuzione che utilizzare i file elencati nella sezione "Informazioni sui file".

Informazioni sulla sostituzione di aggiornamento software

Questo aggiornamento software non sostituisce eventuali altri aggiornamenti software.

Informazioni sui file

La versione di inglese di questo aggiornamento software presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e le ore per questi file sono indicati in UTC (Coordinated Universal Time). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e l'ora locale, utilizzare la scheda fuso orario dello strumento Data e ora del Pannello di controllo.
   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

Status

Microsoft ha confermato che questo problema riguarda i prodotti sono elencati nella sezione "Si applica a".

Riferimenti

Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
824684Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft

ProprietÓ

Identificativo articolo: 839588 - Ultima modifica: venerdý 7 aprile 2006 - Revisione: 3.2
Le informazioni in questo articolo si applicano a:
  • 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
Chiavi:á
kbmt kbqfe kbhotfixserver kbxml kbnetframe110sp1fix kbbug kbfix kbnetframe110presp1fix KB839588 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 839588
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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