CORRECTIF : vous recevez une exception COMException lorsque vous exécutez ASP.NET applications web dans IIS 7.0 ou IIS 7.5

S’applique à
Windows Server 2008 R2

Symptômes

Internet Information Services (IIS) 7.0 ou IIS 7.5 est installé. Vous exécutez une application web Microsoft ASP.NET dans IIS 7.0 ou IIS 7.5. Toutefois, l’application web cesse de fonctionner par intermittence. En outre, l’événement suivant est enregistré dans le journal des applications :

Cause

Ce problème se produit en raison d’une erreur dans la méthode IHttpConnection ::IsConnected. Si la méthode IHttpConnection ::IsConnected est appelée immédiatement après la suppression d’une connexion cliente Web, la méthode retourne incorrectement une valeur true au lieu d’une valeur
valeur false . Par conséquent, l’exception COMException se produit.

Résolution

Informations sur le correctif logiciel

Un correctif logiciel pris en charge est disponible auprès de Microsoft. Toutefois, il est conçu uniquement pour corriger le problème décrit dans cet article. N'appliquez ce correctif qu'aux systèmes sur lesquels vous constatez le problème décrit dans le présent article. Ce correctif logiciel va peut-être subir des tests supplémentaires. Ainsi, si vous n'êtes pas sérieusement concerné par ce problème, il est recommandé d'attendre la prochaine mise à jour logicielle qui contiendra ce correctif.

Si le correctif logiciel est disponible en téléchargement, une section « Téléchargement de correctif logiciel disponible » figure en haut du présent article de la Base de connaissances. Si cette section est absente, procurez-vous le correctif logiciel auprès des services de Support technique Microsoft.

Remarque Si des problèmes supplémentaires surviennent ou si des procédures de dépannage sont nécessaires, vous devrez peut-être créer une demande de service distincte. Les coûts habituels du support s'appliqueront aux autres questions et problèmes du support non directement liés au correctif logiciel en question. Pour obtenir la liste complète des numéros de téléphone des services d'assistance technique Microsoft ou pour créer une demande de service distincte, reportez-vous au site web de Microsoft à l'adresse suivante :

http://support.microsoft.com/contactus/?ws=support Remarque Le formulaire « Téléchargement du correctif logiciel disponible » affiche les langues pour lesquelles le correctif est disponible. Si votre langue n'est pas répertoriée, cela signifie qu'aucun correctif logiciel n'est disponible pour cette langue.

Configuration requise

Pour appliquer ce correctif, iis 7.0 ou IIS 7.5 doit être installé sur un ordinateur exécutant l’un des systèmes d’exploitation suivants :

  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows 7
  • Windows Server 2008
  • Windows Server 2008 SP2
  • Windows Server 2008 R2

Nécessité de redémarrer

Vous devez redémarrer l'ordinateur après l'application de ce correctif logiciel.

Informations sur le remplacement des correctifs logiciels

Ce correctif logiciel n'en remplace pas d'autre.

Informations de fichier

La version anglaise de ce correctif logiciel contient les attributs de fichier (ou les attributs de fichier ultérieurs) répertoriés dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.

Pour toutes les versions x86 prises en charge de Windows Server 2008 et Windows Vista

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Iiscore.dll 7.0.6001.22628 190,976 09-Fév-2010 1,440 x86

Pour toutes les versions x64 prises en charge de Windows Server 2008 et Windows Vista

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Iiscore.dll 7.0.6001.22628 290 304 09-Fév-2010 1,501 x64

Pour toutes les versions IA-64 prises en charge de Windows Server 2008

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Iiscore.dll 7.0.6001.22628 545,792 09-Fév-2010 16:31 IA-64

Pour toutes les versions x86 prises en charge de Windows 7

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Iiscore.dll 7.5.7600.20906 198,144 22-Fév-2011 05:56 x86

Pour toutes les versions x64 prises en charge de Windows 7 et Windows Server 2008 R2

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Iiscore.dll 7.5.7600.20906 314,368 22-Fév-2011 06:30 x64

Pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Iiscore.dll 7.5.7600.20906 575,488 22-Fév-2011 05:22 IA-64

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Informations supplémentaires

Après avoir appliqué ce correctif, l’erreur dans la méthode IHttpConnection ::IsConnected ne se produit plus. Toutefois, l’événement décrit dans la section « Symptômes » peut continuer à apparaître dans le journal des applications, car cet événement peut se produire pendant des opérations classiques. En règle générale, cet événement se produit lorsque le client qui envoie des données POST se déconnecte du serveur web. Pour déterminer si l’événement est attendu, case activée les fichiers journaux IIS 7.0 pour la requête référencée dans le journal des applications. Ensuite, vérifiez le code status Win32. Si la valeur sc-win32-status est « 64 » et si la requête est une opération POST, l’événement s’est produit car le client s’est déconnecté. Voici un exemple d’entrée de journal IIS pour laquelle la journalisation win32 status est activée : Pour plus d’informations sur la méthode IHttpConnection ::IsConnected, visitez le site Web MSDN (Microsoft Developer Network) suivant :

Méthode IHttpConnection ::IsConnected dans IIS 7.0

Informations sur les fichiers supplémentaires

Informations de fichier supplémentaires pour Windows Server 2008 et windows Vista

Informations de fichier supplémentaires pour toutes les versions x86 prises en charge de Windows Server 2008 et de Windows Vista

Nom de fichier Update.mum
Version de fichier Non applicable
Taille du fichier 5,655
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier X86_459419da7aa80ee1b38fc54c3deb2245_31bf3856ad364e35_6.0.6002.22332_none_ac49b4338b38222b.manifest
Version de fichier Non applicable
Taille du fichier 705
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier X86_aacbaa8b8b0a30e953cd0f66ba22b355_31bf3856ad364e35_6.0.6001.22628_none_c354576b419ee1ac.manifest
Version de fichier Non applicable
Taille du fichier 1,032
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier X86_be4e80fff463d8eda22398701921fef5_31bf3856ad364e35_6.0.6001.22628_none_5b84e4e7e3273863.manifest
Version de fichier Non applicable
Taille du fichier 705
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier X86_cef3c97e947e946f01c1af74ae7fa995_31bf3856ad364e35_6.0.6002.22332_none_84a8a8b0062ec660.manifest
Version de fichier Non applicable
Taille du fichier 696
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier X86_e6a9cfc8990638204dab4715795d7e7d_31bf3856ad364e35_6.0.6002.22332_none_261faba572bc0d49.manifest
Version de fichier Non applicable
Taille du fichier 692
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier X86_f3d922e0f07a0141f1b738a703e4e7c3_31bf3856ad364e35_6.0.6001.22628_none_2b194e200e8e32b8.manifest
Version de fichier Non applicable
Taille du fichier 696
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest
Version de fichier Non applicable
Taille du fichier 4,708
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 16:40
Nom de fichier X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest
Version de fichier Non applicable
Taille du fichier 4,708
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 1,819
Nom de fichier X86_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_ad3d050a3201813f.manifest
Version de fichier Non applicable
Taille du fichier 144,304
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 16:43
Nom de fichier X86_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_af12a54a2f355a4a.manifest
Version de fichier Non applicable
Taille du fichier 144,703
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 2 118
Nom de fichier X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_d02610e8426b5144.manifest
Version de fichier Non applicable
Taille du fichier 16,238
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 16:38
Nom de fichier X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_d1fbb1283f9f2a4f.manifest
Version de fichier Non applicable
Taille du fichier 16,238
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 1,818

Informations de fichier supplémentaires pour toutes les versions x64 prises en charge de Windows Server 2008 et de Windows Vista

Nom de fichier Amd64_10646cb0f41677f483cd3cd2303d4b10_31bf3856ad364e35_6.0.6001.22628_none_39c0fdc0391dc6a2.manifest
Version de fichier Non applicable
Taille du fichier 1,378
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Amd64_344104877f55af34a0121baca384f58a_31bf3856ad364e35_6.0.6001.22628_none_66c81b17b887dd71.manifest
Version de fichier Non applicable
Taille du fichier 1,060
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Amd64_5dd7b46a7d72995a1f5e42e53308c644_31bf3856ad364e35_6.0.6002.22332_none_01ad1ef8fe9886e6.manifest
Version de fichier Non applicable
Taille du fichier 1,060
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Amd64_95a8da081f8afc42e5923864c9806f30_31bf3856ad364e35_6.0.6002.22332_none_c9de5c56c840f5eb.manifest
Version de fichier Non applicable
Taille du fichier 1,040
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Amd64_ec00355e725987e6ede140347a74ccd2_31bf3856ad364e35_6.0.6002.22332_none_e162cc268b53baa1.manifest
Version de fichier Non applicable
Taille du fichier 696
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Amd64_f31b015dcb2ccd821a1882d4418fcc17_31bf3856ad364e35_6.0.6001.22628_none_50e113ac1b1cf0a3.manifest
Version de fichier Non applicable
Taille du fichier 700
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Amd64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_5246e1446ecfdf30.manifest
Version de fichier Non applicable
Taille du fichier 4,722
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 1,701
Nom de fichier Amd64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_541c81846c03b83b.manifest
Version de fichier Non applicable
Taille du fichier 4,722
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 16:01
Nom de fichier Amd64_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_095ba08dea5ef275.manifest
Version de fichier Non applicable
Taille du fichier 144,568
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 1,707
Nom de fichier Amd64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_0b3140cde792cb80.manifest
Version de fichier Non applicable
Taille du fichier 144,967
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 16:03
Nom de fichier Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_2c44ac6bfac8c27a.manifest
Version de fichier Non applicable
Taille du fichier 16,270
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 16:56
Nom de fichier Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_2e1a4cabf7fc9b85.manifest
Version de fichier Non applicable
Taille du fichier 16,270
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 15:59
Nom de fichier Update.mum
Version de fichier Non applicable
Taille du fichier 5,705
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_369956be2f298475.manifest
Version de fichier Non applicable
Taille du fichier 9,710
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 16:30
Nom de fichier Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_386ef6fe2c5d5d80.manifest
Version de fichier Non applicable
Taille du fichier 9,710
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 18:12
Nom de fichier X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest
Version de fichier Non applicable
Taille du fichier 4,708
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 16:40
Nom de fichier X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest
Version de fichier Non applicable
Taille du fichier 4,708
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 1,819

Informations de fichier supplémentaires pour toutes les versions ia-64 prises en charge de Windows Server 2008

Nom de fichier Ia64_4c193713945f0884a388b76b8eabe05b_31bf3856ad364e35_6.0.6001.22628_none_7a72a24f9b2e2fe6.manifest
Version de fichier Non applicable
Taille du fichier 1,058
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Ia64_7ea7a4aee65409d4040eff05a5bc7249_31bf3856ad364e35_6.0.6002.22332_none_cf9ff08ede0a698c.manifest
Version de fichier Non applicable
Taille du fichier 1,058
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Ia64_97a2dcb5bbc65adf17867bf194d9066b_31bf3856ad364e35_6.0.6001.22628_none_3b3c330f5a321af8.manifest
Version de fichier Non applicable
Taille du fichier 1,375
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Ia64_b2c9a33cdc1b3e0460faad51e04fcdbb_31bf3856ad364e35_6.0.6002.22332_none_a4039c1bdcc58781.manifest
Version de fichier Non applicable
Taille du fichier 694
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Ia64_ce0e2b767e498779da398e0cb4abd502_31bf3856ad364e35_6.0.6001.22628_none_22b62c93e9c2a361.manifest
Version de fichier Non applicable
Taille du fichier 698
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Ia64_f2f5ce5e402e9b6f072ce94fb3f5d1d1_31bf3856ad364e35_6.0.6002.22332_none_4654087f13e08b72.manifest
Version de fichier Non applicable
Taille du fichier 1,038
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Ia64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f629e9b6b67076f6.manifest
Version de fichier Non applicable
Taille du fichier 4,715
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 1,229
Nom de fichier Ia64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7ff89f6b3a45001.manifest
Version de fichier Non applicable
Taille du fichier 4,715
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 15:36
Nom de fichier Ia64_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_ad3ea90031ff8a3b.manifest
Version de fichier Non applicable
Taille du fichier 144,558
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 12:31
Nom de fichier Ia64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_af1449402f336346.manifest
Version de fichier Non applicable
Taille du fichier 144,957
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 15:38
Nom de fichier Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_d027b4de42695a40.manifest
Version de fichier Non applicable
Taille du fichier 16,254
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 1,228
Nom de fichier Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_d1fd551e3f9d334b.manifest
Version de fichier Non applicable
Taille du fichier 16,254
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 15:34
Nom de fichier Update.mum
Version de fichier Non applicable
Taille du fichier 3,531
Date (UTC) 10-Fév-2010
de redémarrage (UTC) 14:57
Nom de fichier Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_369956be2f298475.manifest
Version de fichier Non applicable
Taille du fichier 9,710
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 16:30
Nom de fichier Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_386ef6fe2c5d5d80.manifest
Version de fichier Non applicable
Taille du fichier 9,710
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 18:12
Nom de fichier X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest
Version de fichier Non applicable
Taille du fichier 4,708
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 16:40
Nom de fichier X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest
Version de fichier Non applicable
Taille du fichier 4,708
Date (UTC) 09-Fév-2010
de redémarrage (UTC) 1,819

Informations sur les fichiers supplémentaires pour Windows 7 et Windows Server 2008 R2

Fichiers supplémentaires pour toutes les versions x86 prises en charge de Windows 7

                  

Nom de fichier Update.mum
Version de fichier Non applicable
Taille du fichier 2,028
Date (UTC) 22-Fév-2011
de redémarrage (UTC) 09:00
Plateforme Non applicable
Nom de fichier X86_edd911999d3a58cd4fe66c9108a0f16a_31bf3856ad364e35_6.1.7600.20906_none_a008b149515ddda0.manifest
Version de fichier Non applicable
Taille du fichier 705
Date (UTC) 22-Fév-2011
de redémarrage (UTC) 09:00
Plateforme Non applicable
Nom de fichier X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_d061843da3741dea.manifest
Version de fichier Non applicable
Taille du fichier 10,228
Date (UTC) 22-Fév-2011
de redémarrage (UTC) 06:20
Plateforme Non applicable

Fichiers supplémentaires pour toutes les versions x64 prises en charge de Windows 7 et Windows Server 2008 R2

Nom de fichier Amd64_76f81776398d564a65bb41fb6b193cec_31bf3856ad364e35_6.1.7600.20906_none_fd99d41520704742.manifest
Version de fichier Non applicable
Taille du fichier 1,060
Date (UTC) 22-Fév-2011
de redémarrage (UTC) 09:00
Plateforme Non applicable
Nom de fichier Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_2c801fc15bd18f20.manifest
Version de fichier Non applicable
Taille du fichier 10,236
Date (UTC) 22-Fév-2011
de redémarrage (UTC) 07:23
Plateforme Non applicable
Nom de fichier Update.mum
Version de fichier Non applicable
Taille du fichier 2,250
Date (UTC) 22-Fév-2011
de redémarrage (UTC) 09:00
Plateforme Non applicable
Nom de fichier Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_36d4ca139032511b.manifest
Version de fichier Non applicable
Taille du fichier 7,906
Date (UTC) 22-Fév-2011
de redémarrage (UTC) 06:16
Plateforme Non applicable

Fichiers supplémentaires pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2

Nom de fichier Ia64_f0b8867bf93be2340ee528e22049d207_31bf3856ad364e35_6.1.7600.20906_none_b1d35ec39409ad99.manifest
Version de fichier Non applicable
Taille du fichier 1,058
Date (UTC) 22-Fév-2011
de redémarrage (UTC) 09:00
Plateforme Non applicable
Nom de fichier Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_d0632833a37226e6.manifest
Version de fichier Non applicable
Taille du fichier 10,232
Date (UTC) 22-Fév-2011
de redémarrage (UTC) 07:16
Plateforme Non applicable
Nom de fichier Update.mum
Version de fichier Non applicable
Taille du fichier 1,862
Date (UTC) 22-Fév-2011
de redémarrage (UTC) 09:00
Plateforme Non applicable
Nom de fichier Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_36d4ca139032511b.manifest
Version de fichier Non applicable
Taille du fichier 7,906
Date (UTC) 22-Fév-2011
de redémarrage (UTC) 06:16
Plateforme Non applicable