Cet article décrit le correctif 3096437 disponible pour le Microsoft.NET Framework 3.5. Pour plus d’informations sur les problèmes résolus dans le correctif cumulatif, reportez-vous à la section «problèmes résolus dans ce correctif cumulatif».
Résolution
Un correctif pris en charge est désormais disponible auprès de Microsoft. Toutefois, il est conçu pour résoudre uniquement le problème décrit dans cet article. Il s’applique uniquement aux systèmes rencontrant ce problème spécifique.
Pour résoudre ce problème, contactez les Services de Support technique Microsoft pour obtenir le correctif. Pour obtenir une liste complète des numéros de téléphone des Services de Support technique Microsoft et des informations sur les coûts de support, consultez le site Web Microsoft suivant :http://support.microsoft.com/contactus/?ws=supportRemarque Dans des cas particuliers, frais généralement encourus pour la prise en charge des appels peuvent être annulés si un technicien du support technique Microsoft détermine qu’une mise à jour spécifique résoudra votre problème. Les coûts habituels du support technique s’appliqueront aux questions supplémentaires et aux problèmes qui ne relèvent de la mise à jour spécifique en question.
Plus d'informations
Conditions préalables
Pour appliquer ce correctif, vous devez disposer du.NET Framework 3.5 est installé.
Nécessite un redémarrage
Vous devez redémarrer l’ordinateur après avoir appliqué ce correctif logiciel si tous les fichiers affectés sont utilisés. Nous vous recommandons de fermer toutes les applications basées sur le.NET Framework avant d’appliquer ce correctif.
Informations de remplacement du correctif
Ce correctif logiciel ne remplace pas un package correctif publié précédemment.
La version internationale de ce correctif possède les attributs de fichier (ou ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertoriées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, il est converti en heure locale. Pour trouver la différence entre l’UTC et l’heure locale, utilisez l’onglet fuseau horaire dans l’élément de Date et heure dans le panneau de configuration.
Pour toutes les versions basées sur les x86 de Windows
Nom de fichier |
Version de fichier |
Taille du fichier |
Date |
Heure |
---|---|---|---|---|
mscorlib.resources.dll |
2.0.50727.4927 |
352,256 |
04-Jun-2015 |
22:46 |
mscorlib.resources.dll |
2.0.50727.4927 |
303,104 |
30-Jul-2015 |
17:13 |
mscorlib.resources.dll |
2.0.50727.4927 |
299,008 |
30-Jul-2015 |
17:13 |
mscorlib.resources.dll |
2.0.50727.6400 |
315,392 |
30-Jun-2015 |
19:25 |
mscorlib.resources.dll |
2.0.50727.4927 |
425,984 |
30-Jul-2015 |
17:13 |
mscorlib.resources.dll |
2.0.50727.6400 |
307 200 |
30-Jun-2015 |
19:27 |
mscorlib.resources.dll |
2.0.50727.4927 |
299,008 |
30-Jul-2015 |
17:14 |
mscorlib.resources.dll |
2.0.50727.6400 |
311,296 |
04-Jun-2015 |
22:47 |
mscorlib.resources.dll |
2.0.50727.4927 |
331,776 |
30-Jun-2015 |
19:24 |
mscorlib.resources.dll |
2.0.50727.4927 |
315,392 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.6400 |
307 200 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.6400 |
348,160 |
30-Jun-2015 |
19:27 |
mscorlib.resources.dll |
2.0.50727.6400 |
319,488 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.4927 |
290,816 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.6400 |
303,104 |
30-Jun-2015 |
19:25 |
mscorlib.resources.dll |
2.0.50727.4927 |
311,296 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.4927 |
303,104 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.4927 |
307 200 |
30-Jun-2015 |
19:25 |
mscorlib.resources.dll |
2.0.50727.4927 |
397,312 |
30-Jun-2015 |
19:25 |
mscorlib.resources.dll |
2.0.50727.4927 |
299,008 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.4927 |
299,008 |
30-Jun-2015 |
19:25 |
mscorlib.resources.dll |
2.0.50727.6400 |
278,528 |
30-Jun-2015 |
19:25 |
mscorlib.resources.dll |
2.0.50727.6400 |
278,528 |
30-Jun-2015 |
19:26 |
big5.nlp |
66,728 |
04-Jun-2015 |
22:58 |
|
bopomofo.nlp |
82,172 |
04-Jun-2015 |
22:58 |
|
ksc.nlp |
116,756 |
04-Jun-2015 |
22:58 |
|
mscorlib.dll |
2.0.50727.8669 |
4,554,752 |
22-Sep-2015 |
13:43 |
normidna.nlp |
59,342 |
04-Jun-2015 |
22:58 |
|
normnfc.nlp |
45,794 |
04-Jun-2015 |
22:58 |
|
normnfd.nlp |
39,284 |
04-Jun-2015 |
22:58 |
|
normnfkc.nlp |
66,384 |
04-Jun-2015 |
22:58 |
|
normnfkd.nlp |
60,294 |
04-Jun-2015 |
22:58 |
|
prc.nlp |
83,748 |
04-Jun-2015 |
22:58 |
|
prcp.nlp |
83,748 |
04-Jun-2015 |
22:58 |
|
sortkey.nlp |
262,148 |
04-Jun-2015 |
22:58 |
|
sorttbls.nlp |
20,320 |
04-Jun-2015 |
22:58 |
|
xjis.nlp |
28,288 |
04-Jun-2015 |
22:59 |
|
mscordacwks.dll |
2.0.50727.8669 |
990,360 |
22-Sep-2015 |
13:43 |
mscorwks.dll |
2.0.50727.8669 |
5,947,440 |
22-Sep-2015 |
13:43 |
sos.dll |
2.0.50727.8669 |
391,208 |
22-Sep-2015 |
13:43 |
Pour toutes les versions basées sur les x64 de Windows
Nom de fichier |
Version de fichier |
Taille du fichier |
Date |
Heure |
---|---|---|---|---|
big5.nlp |
66,728 |
04-Jun-2015 |
22:48 |
|
bopomofo.nlp |
82,172 |
04-Jun-2015 |
22:48 |
|
ksc.nlp |
116,756 |
04-Jun-2015 |
22:48 |
|
mscorlib.dll |
2.0.50727.8669 |
4,571,136 |
22-Sep-2015 |
13:43 |
normidna.nlp |
59,342 |
04-Jun-2015 |
22:48 |
|
normnfc.nlp |
45,794 |
04-Jun-2015 |
22:48 |
|
normnfd.nlp |
39,284 |
04-Jun-2015 |
22:48 |
|
normnfkc.nlp |
66,384 |
04-Jun-2015 |
22:48 |
|
normnfkd.nlp |
60,294 |
04-Jun-2015 |
22:48 |
|
prc.nlp |
83,748 |
04-Jun-2015 |
22:48 |
|
prcp.nlp |
83,748 |
04-Jun-2015 |
22:48 |
|
sortkey.nlp |
262,148 |
04-Jun-2015 |
22:49 |
|
sorttbls.nlp |
20,320 |
04-Jun-2015 |
22:49 |
|
xjis.nlp |
28,288 |
04-Jun-2015 |
22:49 |
|
mscordacwks.dll |
2.0.50727.8669 |
1,757,336 |
22-Sep-2015 |
13:43 |
mscorwks.dll |
2.0.50727.8669 |
10,008,624 |
22-Sep-2015 |
13:43 |
sos.dll |
2.0.50727.8669 |
486,024 |
22-Sep-2015 |
13:43 |
mscorlib.resources.dll |
2.0.50727.4927 |
352,256 |
04-Jun-2015 |
22:47 |
mscorlib.resources.dll |
2.0.50727.4927 |
303,104 |
30-Jul-2015 |
17:14 |
mscorlib.resources.dll |
2.0.50727.4927 |
299,008 |
30-Jul-2015 |
17:14 |
mscorlib.resources.dll |
2.0.50727.6400 |
315,392 |
30-Jun-2015 |
19:25 |
mscorlib.resources.dll |
2.0.50727.4927 |
425,984 |
30-Jul-2015 |
17:14 |
mscorlib.resources.dll |
2.0.50727.6400 |
307 200 |
30-Jun-2015 |
19:27 |
mscorlib.resources.dll |
2.0.50727.4927 |
299,008 |
30-Jul-2015 |
17:13 |
mscorlib.resources.dll |
2.0.50727.6400 |
311,296 |
04-Jun-2015 |
22:47 |
mscorlib.resources.dll |
2.0.50727.4927 |
331,776 |
30-Jun-2015 |
19:24 |
mscorlib.resources.dll |
2.0.50727.4927 |
315,392 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.6400 |
307 200 |
30-Jun-2015 |
19:27 |
mscorlib.resources.dll |
2.0.50727.6400 |
348,160 |
30-Jun-2015 |
19:27 |
mscorlib.resources.dll |
2.0.50727.6400 |
319,488 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.4927 |
290,816 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.6400 |
303,104 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.4927 |
311,296 |
30-Jun-2015 |
19:27 |
mscorlib.resources.dll |
2.0.50727.4927 |
303,104 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.4927 |
307 200 |
30-Jun-2015 |
19:26 |
mscorlib.resources.dll |
2.0.50727.4927 |
397,312 |
30-Jun-2015 |
19:44 |
mscorlib.resources.dll |
2.0.50727.4927 |
299,008 |
30-Jun-2015 |
19:43 |
mscorlib.resources.dll |
2.0.50727.4927 |
299,008 |
30-Jun-2015 |
19:39 |
mscorlib.resources.dll |
2.0.50727.6400 |
278,528 |
30-Jun-2015 |
19:43 |
mscorlib.resources.dll |
2.0.50727.6400 |
278,528 |
30-Jun-2015 |
19:26 |
big5.nlp |
66,728 |
04-Jun-2015 |
22:58 |
|
bopomofo.nlp |
82,172 |
04-Jun-2015 |
22:58 |
|
ksc.nlp |
116,756 |
04-Jun-2015 |
22:58 |
|
mscorlib.dll |
2.0.50727.8669 |
4,554,752 |
22-Sep-2015 |
13:43 |
normidna.nlp |
59,342 |
04-Jun-2015 |
22:58 |
|
normnfc.nlp |
45,794 |
04-Jun-2015 |
22:58 |
|
normnfd.nlp |
39,284 |
04-Jun-2015 |
22:58 |
|
normnfkc.nlp |
66,384 |
04-Jun-2015 |
22:58 |
|
normnfkd.nlp |
60,294 |
04-Jun-2015 |
22:58 |
|
prc.nlp |
83,748 |
04-Jun-2015 |
22:58 |
|
prcp.nlp |
83,748 |
04-Jun-2015 |
22:58 |
|
sortkey.nlp |
262,148 |
04-Jun-2015 |
22:58 |
|
sorttbls.nlp |
20,320 |
04-Jun-2015 |
22:58 |
|
xjis.nlp |
28,288 |
04-Jun-2015 |
22:59 |
|
mscordacwks.dll |
2.0.50727.8669 |
990,360 |
22-Sep-2015 |
13:43 |
mscorwks.dll |
2.0.50727.8669 |
5,947,440 |
22-Sep-2015 |
13:43 |
sos.dll |
2.0.50727.8669 |
391,208 |
22-Sep-2015 |
13:43 |
Problèmes résolus dans ce correctif cumulatifProblème 1
ResourceManager est une condition de concurrence critique dans AddResourceSet. Lorsque plusieurs threads ajoutez resourcesets, le ObjectDisposedExceptions se produit. Par exemple : ResourceManager utilise un ResourceSet potentiellement plusieurs cultures, tel que fr-FR et fr. Si vous ajoutez une culture (par exemple, fr-FR) sur un thread et puis fr sur un autre thread, le premier thread peut tenter d’ajouter son ResourceSet pour fr. Dans ce cas, le premier thread va fermer la ressource déjà ajoutée fr-fr et qui entraîne ObjectDisposedExceptions sur d’autres threads. Problème 2 Lorsque vous essayez d’exécuter une commande sur le serveur, il est temps récupérez sur le côté client, mais se termine sur le serveur. Ensuite, le client envoie un paquet d’attention au serveur et se définit lui-même à l’état expiré. Toutefois, le client ne réinitialise pas l’état dès qu’il récupère le délai d’attente si le serveur que le client a expiré sur l’instruction de traitement. Ce correctif rétablit l’état du client lorsqu’il peut récupérer un délai d’attente.