FIX: Un pacchetto di aggiornamento è disponibile per.NET Framework 2.0 Service Pack 1

Introduzione

In questo articolo viene descritto un pacchetto di aggiornamento per Microsoft.NET Framework 2.0 Service Pack 1 (SP1). Inoltre, in questo articolo vengono descritti alcuni problemi risolti da questo pacchetto di aggiornamento.

Questo pacchetto di aggiornamento consente di risolvere il problema seguente:
  • 946660 FIX: l'attributo di intestazioni di una cella viene eseguito il rendering in modo non corretto quando la cella è associata a più intestazioni in un'applicazione Web di ASP.NET 2.0

Questo pacchetto di aggiornamento corregge i seguenti problemi non precedentemente documentati in alcun articolo della Microsoft Knowledge Base:
  • Se il computer è un controller di dominio e non esiste il servizio pubblicazione sul World Wide Web (W3SVC) installato, ogni alcuni secondi viene registrato un evento di errore analogo al seguente nel registro eventi:
    Tipo di evento: errore

    Origine evento: Perflib

    Categoria evento: nessuno

    ID evento: 1008

    Descrizione:

    La procedura Open per il servizio "ASP.NET" nella DLL "C:\WINNT\Microsoft.NET\Framework\v2.0.50727\aspnet_perf.dll" non riuscita. Dati sulle prestazioni per questo servizio non sarà disponibili. Codice di stato restituito è DWORD 0 dei dati.

    Dati:

    0000: 05 40 00 80
  • Se Internet Information Services (IIS) utilizza la classe StaticFileHandler per fornire un file di grandi dimensioni, potrebbe essere visualizzato il seguente eccezione OutOfMemoryException :
    System.OutOfMemoryException in System.Web.HttpResponseUnmanagedBufferElement..ctor() System.OutOfMemoryException
    Insufficient memory to continue the execution of the program.

    System.Web.HttpResponseUnmanagedBufferElement..ctor()
    System.Web.HttpWriter.BufferData(Byte[] data, Int32 offset, Int32 size, Boolean needToCopyData)
    System.Web.HttpWriter.WriteFromStream(Byte[] data, Int32 offset, Int32 size)
    System.Web.HttpWriter.WriteBytes(Byte[] buffer, Int32 index, Int32 count)
    System.Web.HttpResponse.WriteVirtualFile(VirtualFile vf)
    System.Web.StaticFileHandler.RespondUsingVirtualFile(String virtualPath, HttpResponse response)
    System.Web.StaticFileHandler.ProcessRequestInternal(HttpContext context)
    System.Web.DefaultHttpHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object state)
    fbs.Handlers.CustomDefaultHandler.BeginProcessRequest(HttpContext context, AsyncCallback callback, Object state)
    System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
    System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

    Questo problema si verifica anche se vi è memoria sufficiente.
  • Quando i contatori delle prestazioni di IIS o di ASP.NET si accede da un computer che esegue la versione a 32 bit di Microsoft Operations Manager 2005, è possibile accedere i contatori delle prestazioni se vengono eseguiti in modalità a 64 bit.

Ulteriori informazioni

Informazioni sul pacchetto di aggiornamento

Un hotfix supportato è ora disponibile da Microsoft. Tuttavia è destinato esclusivamente alla risoluzione del problema descritto in questo articolo. Applicarlo solo ai sistemi in cui si verificano questo problema specifico. Questo hotfix potrebbe essere sottoposto ad ulteriori test. Pertanto, se il problema non causa gravi difficoltà, consiglia di attendere la versione successiva del Service pack di.NET Framework 2.0 contenente tale hotfix.

Per risolvere immediatamente questo problema, contattare il supporto tecnico clienti Microsoft per ottenere l'hotfix. Per un elenco completo dei numeri di telefono supporto tecnico clienti Microsoft e informazioni sui costi dell'assistenza, visitare il seguente sito Web Microsoft:Nota: In casi particolari, le spese normalmente addebitate per le chiamate di supporto potrebbero essere annullate qualora un addetto al supporto Microsoft determina che uno specifico aggiornamento risolverà il problema. I costi di supporto normale verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico aggiornamento in questione.

Prerequisiti

È necessario disporre di.NET Framework 2.0 Service Pack 1 per applicare questo pacchetto di aggiornamento.

Richiesta di riavvio

Non è necessario riavviare il computer dopo avere applicato questo pacchetto di aggiornamento.

Informazioni sui file

La versione inglese di questo pacchetto di aggiornamento presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.
Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Aspnet_perf.dll2.0.50727.182233,28827-Mar-200803:35x86
Aspnet_perf.iniNon applicabile897,67627-Mar-200803:35Non applicabile
Aspnet_perf2.iniNon applicabile895,67827-Mar-200803:35Non applicabile
Aspnet_wp.exe2.0.50727.182233,28027-Mar-200803:35x86
System.web.dll2.0.50727.18225,185,53627-Mar-200803:36x86
Webengine.dll2.0.50727.1822433,66427-Mar-200803:35x86

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".

Ulteriori informazioni

Per ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
824684 descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft
Proprietà

ID articolo: 947461 - Ultima revisione: 31 gen 2017 - Revisione: 1

Microsoft .NET Framework 2.0

Feedback