Riepilogo
In questo articolo vengono descritti gli aspetti seguenti di Microsoft .NET Framework 3.5 Service Pack 1 (SP1):
- Aggiornamenti rapidi inclusi in questo Service Pack
- Nuove caratteristiche e funzionalità
Nota: questo aggiornamento include anche aggiornamenti di manutenzione cumulativi ai sottocomponenti dipendenti .NET Framework 2.0 e .NET Framework 3.0. Questo articolo si applica alle versioni a 32 bit di .NET Framework e alle versioni a 64 bit di .NET Framework.
Altre informazioni
.NET Framework 3.5 SP1 è un aggiornamento cumulativo completo che contiene molte nuove funzionalità. Queste nuove funzionalità vengono create in modo incrementale su .NET Framework 2.0, .NET Framework 3.0 e .NET Framework 3.5. Include anche aggiornamenti di manutenzione cumulativi ai sottocomponenti dipendenti .NET Framework 2.0 e .NET Framework 3.0. Questo aggiornamento deve essere applicato come aggiornamento importante per .NET Framework 2.0 e versioni successive ed è consigliato per tutti gli altri sistemi operativi supportati.
Aggiornamenti rapidi inclusi in questo Service Pack
| Articolo della Microsoft Knowledge Base | Descrizione |
|---|---|
| 925492 | FIX: Messaggio di errore quando si aggiunge un riferimento Web a un progetto in Visual Studio 2005: "Lo strumento personalizzato 'MSDiscoCodeGenerator' non è riuscito" |
| 928563 | FIX: La classe System.Net.HttpWebRequest potrebbe non mantenere una connessione permanente a un proxy in .NET Framework 2.0 |
| 943175 | FIX: la classe XmlSerializer genera un risultato imprevisto quando si utilizza la classe XmlSerializer per serializzare l'attributo di numerazione in .NET Framework 2.0 |
| 943412 | FIX: Si potrebbero riscontrare ritardi quando un sistema operativo si arresta se il computer esegue un servizio gestito insieme a .NET Framework 2.0 |
| 943804 | FIX: Alcuni caratteri Unicode restituiti dalla proprietà Application.ExecutablePath in .NET Framework 2.0 vengono visualizzati come "?" |
| 944099 | FIX: Messaggio di errore quando si utilizza il provider di dati SQL Native Client per connettersi a un'istanza di SQL Server 2005 configurata per l'utilizzo del mirroring del database: "Errore 6 del provider di dati .Net Framework interno" |
| 944100 | FIX: non è possibile accedere alle tabelle utilizzate in una transazione di SQL Server se si termina il thread che esegue la transazione prima che la transazione sia completata in .NET Framework 2.0 |
| 944157 | FIX: Potrebbe verificarsi un ritardo significativo quando si effettua la prima richiesta a un'applicazione Web ASP.NET in esecuzione su Windows Server 2003 |
| 946102 | FIX: Un controllo ActiveX non riceverà eventi di spostamento tramite tastiera quando si utilizza un controllo System.Windows.Forms.WebBrowser per ospitare pagine Web |
| 946223 | FIX: la lingua di input in una casella di testo dell'area Microsoft Expression Design non funziona correttamente quando si modifica la lingua di input in una lingua dell'Asia orientale |
| 946503 | FIX: Messaggio di errore quando si utilizza lo strumento del programma di installazione per installare un assembly che si trova in un computer remoto: "Si è verificata un'eccezione durante la fase di installazione" |
| 946660 | FIX: Il rendering dell'attributo headers di una cella non è corretto quando la cella è associata a più intestazioni in un'applicazione Web ASP.NET 2.0 |
| 946927 | FIX: Un'installazione potrebbe non riuscire con errore 1935 quando un file .msi tenta di installare molti file di criteri in un computer in cui è installato .NET Framework 2.0 |
| 947148 | FIX: Vengono chiamati metodi non corretti quando si chiamano alcune API COM incluse in un'applicazione a 64 bit basata su .NET Framework 2.0 |
| 947317 | FIX: in un'applicazione Windows Forms compilata utilizzando .NET Framework 2.0, l'oggetto CurrencyManager attiva istanze aggiuntive di alcuni eventi quando si elimina l'ultima riga da una tabella |
| 947461 | FIX: È disponibile un pacchetto di aggiornamento per .NET Framework 2.0 Service Pack 1 |
| 947581 | FIX: Il valore della proprietà "WsdlContractConversionContext.WsdlPortType" è null in .NET Framework 3.0 Service Pack 1 |
| 948233 | Viene visualizzato un errore di eccezione System.InvalidOperationException quando si esegue un'applicazione basata su Microsoft .NET Framework 2.0 dopo l'installazione dell'aggiornamento della protezione MS 07-040 in un computer |
| 948646 | FIX: Gli oggetti non vengono serializzati correttamente quando si serializzano e deserializzano gli oggetti DataSet utilizzando il parametro di formato SerializationFormat.Binary in un'applicazione basata su .NET Framework 2.0 |
| 948815 | Disponibilità del pacchetto di rollup dell'hotfix .NET Framework 2.0 post-Service Pack 1 per System.Data.dll e System.Data.OracleClient.dll |
| 948873 | FIX: Potresti ricevere un System.Xml. Eccezione XmlException quando si utilizzano metodi Web unidirezionali per comunicare con i servizi Web in un'applicazione basata su .NET Framework 3.0 |
| 948887 | FIX: Un'eccezione si verifica quando un'applicazione Web basata su .NET Framework 2.0 utilizza la classe HttpWebRequest e riceve una risposta HTTP 1.0 contenente il codice di stato HTTP 401 |
| 949272 | FIX: Un'applicazione Windows Forms che utilizza controlli ActiveX potrebbe arrestarsi in modo anomalo e un'eccezione di riferimento Null si verifica dopo l'installazione di .NET Framework 2.0 Service Pack 1 |
| 949777 | FIX: Messaggio di errore se si distribuisce un'applicazione eseguibile in un percorso che contiene caratteri di escape in .NET Framework 2.0: "Sono necessarie informazioni assolute sul percorso" |
| 950230 | FIX: Viene visualizzato un messaggio di errore di eccezione System.ArgumentException quando si utilizza lo strumento Sgen.exe e il compilatore JIT XmlSerializer per generare un assembly XmlSerializer per un proxy del servizio Web in .NET Framework 2.0 |
| 950986 | FIX: In .NET Framework 2.0 Service Pack 1, il metodo ModuleBuilder.GetTypeToken restituisce un token non corretto |
| 951111 | FIX: Messaggio di avviso quando si utilizza lo strumento SvcUtil.exe per importare i metadati del servizio in .NET Framework 3.5: "L'espressione dei criteri non è stata importata completamente perché ha superato la complessità massima consentita" |
| 951113 | FIX: set di valori restituiti dalla riga. Il metodo GetColumnsInError è vuoto quando un computer client con .NET Framework 2.0 installato riceve un oggetto DataSet da un servizio WCF |
| 952324 | FIX: non è possibile scaricare il file .application quando si distribuisce un'applicazione utilizzando la distribuzione ClickOnce in un ambiente sicuro |
Problemi noti
Problema 1
Dopo aver installato .NET Framework 3.5 SP1 in Windows XP o Windows Server 2003, nella radice dell'unità C viene generata una cartella arbitraria. Questa cartella contiene due sottocartelle denominate amd64 e i386. Queste due sottocartelle includono entrambe i file seguenti:
- Filterpipelineprintproc.dll
- Msxpsdrv.cat
- Msxpsdrv.inf
- Msxpsinc.gpd
- Msxpsinc.ppd
- Mxdwdrv.dll
- Xpssvcs.dll
Questi file erano in attesa di essere eliminati dall'installazione di XPSEPSC.
Risoluzione
Per risolvere il problema, eliminare la cartella manualmente.
Problema 2
L'assistente .NET Framework per Firefox ha il pulsante Disinstalla disabilitato. In .NET Framework 3.5 SP1, .NET Framework Assistant consente a Firefox di utilizzare la tecnologia ClickOnce inclusa in .NET Framework. L'Assistente .NET Framework viene aggiunto a livello di computer in modo che la sua funzionalità possa essere utilizzata da tutti gli utenti a livello di computer anziché a livello di utente. Pertanto, il pulsante Disinstalla non è disponibile nel menu Componenti aggiuntivi di Firefox perché gli utenti standard non sono autorizzati a disinstallare componenti a livello di computer.
Risoluzione
È stato prodotto un aggiornamento per risolvere il problema e rendere questa versione di .NET Framework Assistant per Firefox compatibile con la prossima versione del browser Firefox. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
Come rimuovere .NET Framework Assistant per Firefox
Nuove caratteristiche e funzionalità
- ASP.NET Dynamic Data
- Miglioramenti di base a Common Language Runtime. I miglioramenti includono un layout migliore delle immagini native di .NET Framework.
- Miglioramenti delle prestazioni di Windows Presentation Foundation
- Possibilità per gli autori di applicazioni ClickOnce di rifiutare esplicitamente la firma e l'hashing in base ai propri scenari.
È disponibile un aggiornamento per .NET Framework 3.5 Service Pack 1. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
È disponibile un aggiornamento per .NET Framework 3.5 Service Pack 1
Riferimenti
Per ulteriori informazioni sul problema di installazione di .NET Framwork 3.5 Service Pack 1, visitare i seguenti siti Web