FIX: U ontvangt een uitzondering COMException wanneer u ASP.NET Web toepassingen in IIS 7.0 of IIS 7.5 uitvoert


Symptomen


Internet Information Services (IIS) 7.0 of IIS 7.5 zijn geïnstalleerd. Een toepassing van Microsoft ASP.NET-webpagina wordt uitgevoerd in IIS 7.0 of IIS 7.5. Echter, de webtoepassing tijdelijk stopgezet. Bovendien wordt de volgende gebeurtenis vastgelegd in het toepassingslogboek:

Oorzaak


Dit probleem treedt op vanwege een fout in de IHttpConnection::IsConnected -methode. Als u de methode IHttpConnection::IsConnected wordt aangeroepen direct nadat u een Web-clientverbinding wordt verbroken, de methode niet goed in plaats van de waarde true retourneert een
de waarde False . Daarom optreedt de COMException uitzondering.

Oplossing


Informatie over de hotfix

Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop de in dit artikel beschreven problemen zich voordoen. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige hinder ondervindt van dit probleem, is het daarom raadzaam te wachten op de volgende update waarin deze hotfix is opgenomen.

Als de hotfix gedownload kan worden, is er een sectie 'Hotfix downloaden' aan het begin van dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, neem dan contact op met Microsoft Customer Service and Support om de hotfix te verkrijgen.

Opmerking Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of een afzonderlijk serviceverzoek maken, gaat u naar de volgende Microsoft-website:Opmerking Het formulier 'Hotfix kan worden gedownload' geeft de talen weer waarvoor de hotfix beschikbaar is. Als uw taal niet wordt weergegeven, is dit omdat een hotfix niet voor die taal beschikbaar is.

Vereisten

Deze hotfix moet u IIS 7.0 of IIS 7.5 op een computer waarop een van de volgende besturingssystemen is geïnstalleerd:
  • Windows Vista servicepack 1 (SP1)
  • Windows Vista servicepack 2 (SP2)
  • Windows 7
  • Windows Server 2008
  • Windows Server 2008 SP2
  • Windows Server 2008 R2

Opnieuw opstarten

Nadat u deze hotfix hebt geïnstalleerd, moet u de computer opnieuw opstarten.

Informatie over het vervangen van hotfixes

Deze hotfix vervangt geen andere hotfixes.

Bestandsinformatie

De Engelse versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd op te zoeken, gebruikt u het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm.
Voor alle ondersteunde x 86-versies van Windows Server 2008 en Windows Vista
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Iiscore.dll7.0.6001.22628190,97609-Feb-201014:40x86
Voor alle ondersteunde versies van Windows Server 2008 en Windows Vista op basis van x64
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Iiscore.dll7.0.6001.22628290,30409-Feb-201015:01x64
Voor alle ondersteunde IA-64-versies van Windows Server 2008
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Iiscore.dll7.0.6001.22628545,79209-Feb-201016:31IA-64
Voor alle ondersteunde x86-versies van Windows 7
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Iiscore.dll7.5.7600.20906198,14422-Feb-201105:56x86
Voor alle ondersteunde x64-versies van Windows 7 en Windows Server 2008 R2
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Iiscore.dll7.5.7600.20906314,36822-Feb-201106:30x64
Voor alle ondersteunde IA-64-versies van Windows Server 2008 R2
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Iiscore.dll7.5.7600.20906575,48822-Feb-201105:22IA-64

Status


Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Meer informatie


Nadat u deze hotfix hebt toegepast, wordt de fout in de methode IHttpConnection::IsConnected niet meer optreedt. De gebeurtenis die wordt beschreven in de sectie 'Symptomen' worden echter weergegeven in het toepassingslogboek omdat deze gebeurtenis tijdens normale bewerkingen optreden kan. Deze gebeurtenis vindt meestal plaats wanneer de client die het verzenden van POST-gegevens is losgekoppeld van de webserver. Om te bepalen of de gebeurtenis wordt verwacht, controleert u de logboekbestanden van IIS 7.0 voor de aanvraag waarnaar is verwezen in het toepassingslogboek. Controleer vervolgens of de Win32-statuscode. Als de waarde van de sc-win32-status "64" en als de aanvraag een POST-bewerking is, wordt de gebeurtenis heeft plaatsgevonden omdat de client verbroken. Het volgende is een voorbeeld van een IIS-logboekvermelding met Win32-status logboekregistratie ingeschakeld: Ga naar de volgende website van Microsoft Developer Network (MSDN) voor meer informatie over de methode IHttpConnection::IsConnected :

Aanvullende bestandsinformatie

Aanvullende bestandsinformatie voor Windows Server 2008 en Windows Vista

Extra informatie voor alle ondersteunde x86-versies van Windows Server 2008 en Windows Vista
BestandsnaamUpdate.mum
BestandsversieNiet van toepassing
Bestandsgrootte5,655
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamX86_459419da7aa80ee1b38fc54c3deb2245_31bf3856ad364e35_6.0.6002.22332_none_ac49b4338b38222b.manifest
BestandsversieNiet van toepassing
Bestandsgrootte705
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamX86_aacbaa8b8b0a30e953cd0f66ba22b355_31bf3856ad364e35_6.0.6001.22628_none_c354576b419ee1ac.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1.032
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamX86_be4e80fff463d8eda22398701921fef5_31bf3856ad364e35_6.0.6001.22628_none_5b84e4e7e3273863.manifest
BestandsversieNiet van toepassing
Bestandsgrootte705
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamX86_cef3c97e947e946f01c1af74ae7fa995_31bf3856ad364e35_6.0.6002.22332_none_84a8a8b0062ec660.manifest
BestandsversieNiet van toepassing
Bestandsgrootte696
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamX86_e6a9cfc8990638204dab4715795d7e7d_31bf3856ad364e35_6.0.6002.22332_none_261faba572bc0d49.manifest
BestandsversieNiet van toepassing
Bestandsgrootte692
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamX86_f3d922e0f07a0141f1b738a703e4e7c3_31bf3856ad364e35_6.0.6001.22628_none_2b194e200e8e32b8.manifest
BestandsversieNiet van toepassing
Bestandsgrootte696
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamX86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,708
Datum (UTC)09-Feb-2010
Tijd (UTC)16:40
BestandsnaamX86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,708
Datum (UTC)09-Feb-2010
Tijd (UTC)18:19
BestandsnaamX86_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_ad3d050a3201813f.manifest
BestandsversieNiet van toepassing
Bestandsgrootte144,304
Datum (UTC)09-Feb-2010
Tijd (UTC)16:43
BestandsnaamX86_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_af12a54a2f355a4a.manifest
BestandsversieNiet van toepassing
Bestandsgrootte144,703
Datum (UTC)09-Feb-2010
Tijd (UTC)18:21
BestandsnaamX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_d02610e8426b5144.manifest
BestandsversieNiet van toepassing
Bestandsgrootte16,238
Datum (UTC)09-Feb-2010
Tijd (UTC)16:38
BestandsnaamX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_d1fbb1283f9f2a4f.manifest
BestandsversieNiet van toepassing
Bestandsgrootte16,238
Datum (UTC)09-Feb-2010
Tijd (UTC)18:18
Extra informatie voor alle ondersteunde x64-versies van Windows Server 2008 en Windows Vista
BestandsnaamAmd64_10646cb0f41677f483cd3cd2303d4b10_31bf3856ad364e35_6.0.6001.22628_none_39c0fdc0391dc6a2.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,378
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamAmd64_344104877f55af34a0121baca384f58a_31bf3856ad364e35_6.0.6001.22628_none_66c81b17b887dd71.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,060
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamAmd64_5dd7b46a7d72995a1f5e42e53308c644_31bf3856ad364e35_6.0.6002.22332_none_01ad1ef8fe9886e6.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,060
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamAmd64_95a8da081f8afc42e5923864c9806f30_31bf3856ad364e35_6.0.6002.22332_none_c9de5c56c840f5eb.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,040
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamAmd64_ec00355e725987e6ede140347a74ccd2_31bf3856ad364e35_6.0.6002.22332_none_e162cc268b53baa1.manifest
BestandsversieNiet van toepassing
Bestandsgrootte696
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamAmd64_f31b015dcb2ccd821a1882d4418fcc17_31bf3856ad364e35_6.0.6001.22628_none_50e113ac1b1cf0a3.manifest
BestandsversieNiet van toepassing
Bestandsgrootte700
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamAmd64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_5246e1446ecfdf30.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,722
Datum (UTC)09-Feb-2010
Tijd (UTC)17:01
BestandsnaamAmd64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_541c81846c03b83b.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,722
Datum (UTC)09-Feb-2010
Tijd (UTC)16:01
BestandsnaamAmd64_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_095ba08dea5ef275.manifest
BestandsversieNiet van toepassing
Bestandsgrootte144,568
Datum (UTC)09-Feb-2010
Tijd (UTC)17:07
BestandsnaamAmd64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_0b3140cde792cb80.manifest
BestandsversieNiet van toepassing
Bestandsgrootte144,967
Datum (UTC)09-Feb-2010
Tijd (UTC)16:03
BestandsnaamAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_2c44ac6bfac8c27a.manifest
BestandsversieNiet van toepassing
Bestandsgrootte16,270
Datum (UTC)09-Feb-2010
Tijd (UTC)16:56
BestandsnaamAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_2e1a4cabf7fc9b85.manifest
BestandsversieNiet van toepassing
Bestandsgrootte16,270
Datum (UTC)09-Feb-2010
Tijd (UTC)15:59
BestandsnaamUpdate.mum
BestandsversieNiet van toepassing
Bestandsgrootte5,705
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_369956be2f298475.manifest
BestandsversieNiet van toepassing
Bestandsgrootte9,710
Datum (UTC)09-Feb-2010
Tijd (UTC)16:30
BestandsnaamWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_386ef6fe2c5d5d80.manifest
BestandsversieNiet van toepassing
Bestandsgrootte9,710
Datum (UTC)09-Feb-2010
Tijd (UTC)18:12
BestandsnaamX86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,708
Datum (UTC)09-Feb-2010
Tijd (UTC)16:40
BestandsnaamX86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,708
Datum (UTC)09-Feb-2010
Tijd (UTC)18:19
Extra informatie voor alle ondersteunde IA-64-gebaseerde versies van Windows Server 2008
BestandsnaamIa64_4c193713945f0884a388b76b8eabe05b_31bf3856ad364e35_6.0.6001.22628_none_7a72a24f9b2e2fe6.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,058
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamIa64_7ea7a4aee65409d4040eff05a5bc7249_31bf3856ad364e35_6.0.6002.22332_none_cf9ff08ede0a698c.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,058
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamIa64_97a2dcb5bbc65adf17867bf194d9066b_31bf3856ad364e35_6.0.6001.22628_none_3b3c330f5a321af8.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1.375
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamIa64_b2c9a33cdc1b3e0460faad51e04fcdbb_31bf3856ad364e35_6.0.6002.22332_none_a4039c1bdcc58781.manifest
BestandsversieNiet van toepassing
Bestandsgrootte694
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamIa64_ce0e2b767e498779da398e0cb4abd502_31bf3856ad364e35_6.0.6001.22628_none_22b62c93e9c2a361.manifest
BestandsversieNiet van toepassing
Bestandsgrootte698
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamIa64_f2f5ce5e402e9b6f072ce94fb3f5d1d1_31bf3856ad364e35_6.0.6002.22332_none_4654087f13e08b72.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,038
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamIa64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f629e9b6b67076f6.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,715
Datum (UTC)10-Feb-2010
Tijd (UTC)12:29
BestandsnaamIa64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7ff89f6b3a45001.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,715
Datum (UTC)09-Feb-2010
Tijd (UTC)15:36
BestandsnaamIa64_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_ad3ea90031ff8a3b.manifest
BestandsversieNiet van toepassing
Bestandsgrootte144,558
Datum (UTC)10-Feb-2010
Tijd (UTC)12:31
BestandsnaamIa64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_af1449402f336346.manifest
BestandsversieNiet van toepassing
Bestandsgrootte144,957
Datum (UTC)09-Feb-2010
Tijd (UTC)15:38
BestandsnaamIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_d027b4de42695a40.manifest
BestandsversieNiet van toepassing
Bestandsgrootte16,254
Datum (UTC)10-Feb-2010
Tijd (UTC)12:28
BestandsnaamIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_d1fd551e3f9d334b.manifest
BestandsversieNiet van toepassing
Bestandsgrootte16,254
Datum (UTC)09-Feb-2010
Tijd (UTC)15:34
BestandsnaamUpdate.mum
BestandsversieNiet van toepassing
Bestandsgrootte3,531
Datum (UTC)10-Feb-2010
Tijd (UTC)14:57
BestandsnaamWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_369956be2f298475.manifest
BestandsversieNiet van toepassing
Bestandsgrootte9,710
Datum (UTC)09-Feb-2010
Tijd (UTC)16:30
BestandsnaamWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_386ef6fe2c5d5d80.manifest
BestandsversieNiet van toepassing
Bestandsgrootte9,710
Datum (UTC)09-Feb-2010
Tijd (UTC)18:12
BestandsnaamX86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,708
Datum (UTC)09-Feb-2010
Tijd (UTC)16:40
BestandsnaamX86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,708
Datum (UTC)09-Feb-2010
Tijd (UTC)18:19

Aanvullende bestandsinformatie voor Windows 7 en Windows Server 2008 R2

Extra bestanden voor alle ondersteunde x86-versies van Windows 7
BestandsnaamUpdate.mum
BestandsversieNiet van toepassing
Bestandsgrootte2,028
Datum (UTC)22-Feb-2011
Tijd (UTC)09:00
PlatformNiet van toepassing
BestandsnaamX86_edd911999d3a58cd4fe66c9108a0f16a_31bf3856ad364e35_6.1.7600.20906_none_a008b149515ddda0.manifest
BestandsversieNiet van toepassing
Bestandsgrootte705
Datum (UTC)22-Feb-2011
Tijd (UTC)09:00
PlatformNiet van toepassing
BestandsnaamX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_d061843da3741dea.manifest
BestandsversieNiet van toepassing
Bestandsgrootte10,228
Datum (UTC)22-Feb-2011
Tijd (UTC)06:20
PlatformNiet van toepassing
Extra bestanden voor alle ondersteunde x64-versies van Windows 7 en Windows Server 2008 R2
BestandsnaamAmd64_76f81776398d564a65bb41fb6b193cec_31bf3856ad364e35_6.1.7600.20906_none_fd99d41520704742.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,060
Datum (UTC)22-Feb-2011
Tijd (UTC)09:00
PlatformNiet van toepassing
BestandsnaamAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_2c801fc15bd18f20.manifest
BestandsversieNiet van toepassing
Bestandsgrootte10,236
Datum (UTC)22-Feb-2011
Tijd (UTC)07:23
PlatformNiet van toepassing
BestandsnaamUpdate.mum
BestandsversieNiet van toepassing
Bestandsgrootte2.250
Datum (UTC)22-Feb-2011
Tijd (UTC)09:00
PlatformNiet van toepassing
BestandsnaamWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_36d4ca139032511b.manifest
BestandsversieNiet van toepassing
Bestandsgrootte7,906
Datum (UTC)22-Feb-2011
Tijd (UTC)06:16
PlatformNiet van toepassing
Extra bestanden voor alle ondersteunde IA-64-versies van Windows Server 2008 R2
BestandsnaamIa64_f0b8867bf93be2340ee528e22049d207_31bf3856ad364e35_6.1.7600.20906_none_b1d35ec39409ad99.manifest
BestandsversieNiet van toepassing
Bestandsgrootte1,058
Datum (UTC)22-Feb-2011
Tijd (UTC)09:00
PlatformNiet van toepassing
BestandsnaamIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_d0632833a37226e6.manifest
BestandsversieNiet van toepassing
Bestandsgrootte10,232
Datum (UTC)22-Feb-2011
Tijd (UTC)07:16
PlatformNiet van toepassing
BestandsnaamUpdate.mum
BestandsversieNiet van toepassing
Bestandsgrootte1,862
Datum (UTC)22-Feb-2011
Tijd (UTC)09:00
PlatformNiet van toepassing
BestandsnaamWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_36d4ca139032511b.manifest
BestandsversieNiet van toepassing
Bestandsgrootte7,906
Datum (UTC)22-Feb-2011
Tijd (UTC)06:16
PlatformNiet van toepassing