Questo articolo descrive l'aggiornamento cumulativo di hotfix 3096438 disponibile per Microsoft .NET Framework 3.5 Service Pack 1 (SP1). Per ulteriori informazioni sui problemi risolti con l'aggiornamento cumulativo dell'hotfix, vedere la sezione "Problemi che questo aggiornamento rapido cumulativo corregge".
Risoluzione
È ora disponibile un hotfix supportato da Microsoft. Tuttavia, è destinato a correggere solo il problema descritto in questo articolo. Applicala solo ai sistemi che stanno riscontrando questo problema specifico.Per risolvere il problema, contatta il Servizio Supporto Tecnico Clienti Microsoft per ottenere l'hotfix. Per un elenco completo dei numeri di telefono del Servizio Supporto Tecnico Clienti Microsoft e per informazioni sui costi del supporto tecnico, visita il sito Web Microsoft seguente:
http://support.microsoft.com/contactus/?ws=supportNota In casi speciali, gli addebiti normalmente sostenuti per le chiamate al supporto tecnico possono essere annullati se un supporto tecnico Microsoft Professional determina che un aggiornamento specifico risolverà il problema. I soliti costi del supporto verranno applicati a ulteriori domande e problemi di supporto che non sono idonei per l'aggiornamento specifico in questione.
Ulteriori informazioni
Requisiti
Per applicare questo hotfix, è necessario che sia installato .NET Framework 3.5 SP1.
Richiesta di riavvio
È necessario riavviare il computer dopo aver applicato questo hotfix se vengono utilizzati tutti i file interessati. È consigliabile chiudere tutte le applicazioni basate su .NET Framework prima di applicare questo hotfix.
Informazioni sulla sostituzione degli hotfix
Questo pacchetto hotfix non sostituisce un pacchetto hotfix precedentemente rilasciato.
La versione globale di questo hotfix include gli attributi di file (o attributi di file successivi) elencati nella tabella seguente. Le date e le ore di questi file sono espresse nel formato UTC (Coordinated Universal Time). Quando si visualizzano le informazioni sul file, queste vengono convertite nell'ora locale. Per trovare la differenza tra UTC e l'ora locale, usare la scheda Fuso orario nell'elemento Data e ora in Pannello di controllo.
Per tutte le versioni supportate di Windows basate su x86
|
Nome file |
Versione file |
Dimensione file |
Date |
Ora |
|---|---|---|---|---|
|
normnfc.nlp |
45,794 |
22-settembre 2015 |
13:49 |
|
|
normnfd.nlp |
39,284 |
22-settembre 2015 |
13:49 |
|
|
normnfkc.nlp |
66,384 |
22-settembre 2015 |
13:49 |
|
|
normnfkd.nlp |
60,294 |
22-settembre 2015 |
13:49 |
|
|
prc.nlp |
83,748 |
22-settembre 2015 |
13:49 |
|
|
prcp.nlp |
83,748 |
22-settembre 2015 |
13:49 |
|
|
sortkey.nlp |
262,148 |
22-settembre 2015 |
13:49 |
|
|
sorttbls.nlp |
20,320 |
22-settembre 2015 |
13:49 |
|
|
file xjis.nlp |
28,288 |
22-settembre 2015 |
13:49 |
|
|
mscordacwks.dll |
2.0.50727.8669 |
990,360 |
22-settembre 2015 |
13:49 |
|
mscorwks.dll |
2.0.50727.8669 |
5,947,440 |
22-settembre 2015 |
13:49 |
|
sos.dll |
2.0.50727.8669 |
391,208 |
22-settembre 2015 |
13:49 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
352,256 |
15-agosto 2015 |
02:20 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
303,104 |
15-agosto 2015 |
02:22 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
299,008 |
15-agosto 2015 |
02:22 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
315.392 |
15-agosto 2015 |
02:22 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
425,984 |
15-agosto 2015 |
02:21 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
307,200 |
15-agosto 2015 |
02:25 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
299,008 |
15-agosto 2015 |
02:22 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
311,296 |
15-agosto 2015 |
02:20 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
331,776 |
15-agosto 2015 |
02:20 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
315.392 |
15-agosto 2015 |
02:24 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
307,200 |
15-agosto 2015 |
02:23 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
348,160 |
15-agosto 2015 |
02:24 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
319,488 |
15-agosto 2015 |
02:25 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
290.816 |
15-agosto 2015 |
02:21 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
303,104 |
15-agosto 2015 |
02:22 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
311,296 |
15-agosto 2015 |
02:21 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
303,104 |
15-agosto 2015 |
02:22 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
307,200 |
15-agosto 2015 |
02:21 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
397,312 |
15-agosto 2015 |
02:22 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
299,008 |
15-agosto 2015 |
02:23 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
299,008 |
15-agosto 2015 |
02:21 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
278,528 |
15-agosto 2015 |
02:22 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
278,528 |
15-agosto 2015 |
02:23 |
|
big5.nlp |
66,728 |
22-settembre 2015 |
13:48 |
|
|
bopomofo.nlp |
82,172 |
22-settembre 2015 |
13:48 |
|
|
ksc.nlp |
116,756 |
22-settembre 2015 |
13:49 |
|
|
mscorlib.dll |
2.0.50727.8669 |
4,554,752 |
22-settembre 2015 |
13:49 |
|
normidna.nlp |
59,342 |
22-settembre 2015 |
13:49 |
Per tutte le versioni supportate di Windows basate su x64
|
Nome file |
Versione file |
Dimensione file |
Date |
Ora |
|---|---|---|---|---|
|
big5.nlp |
66,728 |
22-settembre 2015 |
13:47 |
|
|
bopomofo.nlp |
82,172 |
22-settembre 2015 |
13:47 |
|
|
ksc.nlp |
116,756 |
22-settembre 2015 |
13:48 |
|
|
mscorlib.dll |
2.0.50727.8669 |
4,571,136 |
22-settembre 2015 |
13:48 |
|
normidna.nlp |
59,342 |
22-settembre 2015 |
13:48 |
|
|
normnfc.nlp |
45,794 |
22-settembre 2015 |
13:48 |
|
|
normnfd.nlp |
39,284 |
22-settembre 2015 |
13:48 |
|
|
normnfkc.nlp |
66,384 |
22-settembre 2015 |
13:48 |
|
|
normnfkd.nlp |
60,294 |
22-settembre 2015 |
13:48 |
|
|
prc.nlp |
83,748 |
22-settembre 2015 |
13:48 |
|
|
prcp.nlp |
83,748 |
22-settembre 2015 |
13:48 |
|
|
sortkey.nlp |
262,148 |
22-settembre 2015 |
13:48 |
|
|
sorttbls.nlp |
20,320 |
22-settembre 2015 |
13:48 |
|
|
file xjis.nlp |
28,288 |
22-settembre 2015 |
13:48 |
|
|
mscordacwks.dll |
2.0.50727.8669 |
1,757,336 |
22-settembre 2015 |
13:48 |
|
mscorwks.dll |
2.0.50727.8669 |
10,008,624 |
22-settembre 2015 |
13:48 |
|
sos.dll |
2.0.50727.8669 |
486,024 |
22-settembre 2015 |
13:48 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
352,256 |
15-agosto 2015 |
02:22 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
303,104 |
15-agosto 2015 |
02:24 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
299,008 |
15-agosto 2015 |
02:23 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
315.392 |
15-agosto 2015 |
02:23 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
425,984 |
15-agosto 2015 |
02:22 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
307,200 |
22-settembre 2015 |
13:09 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
299,008 |
22-settembre 2015 |
13:09 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
311,296 |
15-agosto 2015 |
02:24 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
331,776 |
22-settembre 2015 |
13:07 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
315.392 |
22-settembre 2015 |
13:09 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
307,200 |
22-settembre 2015 |
13:10 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
348,160 |
22-settembre 2015 |
13:10 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
319,488 |
22-settembre 2015 |
13:09 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
290.816 |
22-settembre 2015 |
13:08 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
303,104 |
22-settembre 2015 |
13:09 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
311,296 |
22-settembre 2015 |
13:09 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
303,104 |
22-settembre 2015 |
13:09 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
307,200 |
22-settembre 2015 |
13:09 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
397,312 |
22-settembre 2015 |
13:09 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
299,008 |
22-settembre 2015 |
13:09 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
299,008 |
22-settembre 2015 |
13:08 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
278,528 |
22-settembre 2015 |
13:09 |
|
mscorlib.resources.dll |
2.0.50727.7905 |
278,528 |
15-agosto 2015 |
02:25 |
|
big5.nlp |
66,728 |
22-settembre 2015 |
13:48 |
|
|
bopomofo.nlp |
82,172 |
22-settembre 2015 |
13:48 |
|
|
ksc.nlp |
116,756 |
22-settembre 2015 |
13:49 |
|
|
mscorlib.dll |
2.0.50727.8669 |
4,554,752 |
22-settembre 2015 |
13:49 |
|
normidna.nlp |
59,342 |
22-settembre 2015 |
13:49 |
|
|
normnfc.nlp |
45,794 |
22-settembre 2015 |
13:49 |
|
|
normnfd.nlp |
39,284 |
22-settembre 2015 |
13:49 |
|
|
normnfkc.nlp |
66,384 |
22-settembre 2015 |
13:49 |
|
|
normnfkd.nlp |
60,294 |
22-settembre 2015 |
13:49 |
|
|
prc.nlp |
83,748 |
22-settembre 2015 |
13:49 |
|
|
prcp.nlp |
83,748 |
22-settembre 2015 |
13:49 |
|
|
sortkey.nlp |
262,148 |
22-settembre 2015 |
13:49 |
|
|
sorttbls.nlp |
20,320 |
22-settembre 2015 |
13:49 |
|
|
file xjis.nlp |
28,288 |
22-settembre 2015 |
13:49 |
|
|
mscordacwks.dll |
2.0.50727.8669 |
990,360 |
22-settembre 2015 |
13:49 |
|
mscorwks.dll |
2.0.50727.8669 |
5,947,440 |
22-settembre 2015 |
13:49 |
|
sos.dll |
2.0.50727.8669 |
391,208 |
22-settembre 2015 |
13:49 |
Problemi che questo aggiornamento cumulativo hotfix correggeProblema 1Il ResourceManager ha una race condition in AddResourceSet. Quando più thread aggiungono set di risorse, si verifica ObjectDisposedExceptions. Ad esempio: ResourceManager usa un ResourceSet per le impostazioni cultura potenzialmente multiple, ad esempio fr-FR e fr. Se si aggiungono una lingua (ad esempio fr-FR) a un thread e quindi si aggiunge fr a un altro thread, il primo thread potrebbe provare ad aggiungere il proprio ResourceSet per fr. In questa situazione, il primo thread chiuderà la risorsa già aggiunta per fr-FR e che causa ObjectDisposedExceptions su altri thread.Problema 2Quando si tenta di eseguire un comando sul server, il timeout viene eseguito sul lato client, ma viene completato sul server. Il client invia quindi un pacchetto di attenzione al server e si imposta in uno stato di timeout. Tuttavia, il client non reimposta lo stato non appena si ripristina dal timeout se il server ha elaborato l'istruzione per cui il client si è scaduto. Questa correzione reimposta lo stato del client quando può recuperare da un timeout.