FIX: Mogelijk wordt een uitzondering 'Mislukt System.Runtime.InteropServices.COMException' wanneer u een WPF toepassing probeert door een webservice

Artikel ID: 957178 - Bekijk de producten waarop dit artikel van toepassing is.
Alles uitklappen | Alles samenvouwen

Symptomen

Het volgende scenario. Op een computer heeft.NET Framework 3.5 Service Pack 1 (SP1) is geïnstalleerd, wordt een ASP uitgevoerd.NET service webtoepassing waarvoor Internet Information Services (IIS). Windows Presentation Foundation WPF-toepassing kunt u inhoud context voor de website of Web service, bijvoorbeeld afbeeldingen genereren. In dit scenario wanneer u toegang tot de toepassing WPF bladeren webservice, verschijnt het volgende bericht:
Een eerste kans van het type 'mislukt ' System.Runtime.InteropServices.COMException uitzondering in PresentationCore.dll

Aanvullende informatie: het programma heeft een opdracht, maar de lengte van de opdracht is onjuist. (Uitzondering van HRESULT: 0x80070018)

Oorzaak

Wanneer de WPF toepassing roept deNtRequestWaitReplyPortfunctie verzending van een bericht via een local procedure call (LPC) service Sessiebeheer Windows Manager (UXSMS) in deDwmGetTransportAttributesfunctie, deE_ACCESSDENIEDuitzondering geretourneerd. Vervolgens deDwmGetTransportAttributesfunctie probeert het bericht te decoderen. Het bericht is nooit behandeld omdat het een geldig pakket. Daarom retourneert de codeE_INVALID_COMMAND_LENGTHen de uitzondering.

Oplossing

Een ondersteunde hotfix is nu beschikbaar bij Microsoft. Het is echter bedoeld om alleen het probleem dat in dit artikel wordt beschreven. Gelden alleen voor systemen waarop dit specifieke probleem. Deze hotfix wellicht extra worden getest. Als u geen ernstige problemen ondervindt, is het daarom raadzaam te wachten op het volgende servicepack waarin deze hotfix is opgenomen.

Dit probleem onmiddellijk contact op met Microsoft Customer Support Services om de hotfix te verkrijgen. Bezoek de volgende Microsoft-website voor een volledige lijst met telefoonnummers van Microsoft Customer Support Services en informatie over ondersteuningskosten:
http://support.Microsoft.com/contactus/?ws=support
OpmerkingIn speciale gevallen kunnen kosten die normaal verbonden worden geannuleerd als een medewerker van Microsoft bepaalt dat een specifieke update de oplossing van uw probleem. De gebruikelijke ondersteuningskosten gelden voor extra ondersteuningsvragen die niet in aanmerking voor de specifieke update in kwestie komen.

Vereisten

U moet hebben.NET Framework 3.5 Service Pack 1 geïnstalleerd om deze hotfix.

Opnieuw opstarten

U moet de IIS-services opnieuw. Als de bestanden die moeten worden bijgewerkt door een toepassing of service worden gebruikt, is het mogelijk de computer opnieuw opstarten.

Vervanging van hotfixes

Deze hotfix vervangt geen andere hotfixes.

Bestandsgegevens

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. Het verschil tussen UTC en lokale tijd, gebruikt u deTijdzonetabblad in deDatum en tijditem in het Configuratiescherm.

x 86-versies voor Windows 2000 Server, Windows Server 2003 en Windows XP

Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Wpfgfx_v0300.dll3.0.6920.15001,729,53626 - Sep-200805: 30x 86

x 64-versies voor Windows 2000 Server, Windows Server 2003 en Windows XP

Deze tabel samenvouwenDeze tabel uitklappen
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Wpfgfx_v0300.dll3.0.6920.15001,729,53626 - Sep-200805: 30x 86
Wpfgfx_v0300.dll3.0.6920.15002,247,68026 Sep 200802: 56x 64

Status

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

Eigenschappen

Artikel ID: 957178 - Laatste beoordeling: zaterdag 19 maart 2011 - Wijziging: 2.0
De informatie in dit artikel is van toepassing op:
  • Microsoft .NET Framework 3.5 Service Pack 1
Trefwoorden: 
kbHotfixServer kbqfe kbmt KB957178 KbMtnl
Automatische vertaling
BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.
De Engelstalige versie van dit artikel is de volgende:957178

Geef ons feedback