DCS-thread gebruikt de vorige context in Customer Care Framework 2009 als een client een lege context gebruikt om de DCS te starten

Van toepassing op
Microsoft Customer Care Framework 2009

Symptomen

Stel dat een client een lege context gebruikt om de Service Microsoft Distributed Connectivity Services (DCS) aan te roepen in Microsoft Customer Care Framework (CCF) 2009. In dit scenario gebruikt een servicethread de vorige context die een andere client heeft geïnitialiseerd.

Oorzaak

Dit probleem treedt op omdat een statische threadvariabele is ingesteld op de contextwaarde van de vorige clientoproep wanneer de huidige clientoproep geen context doorgeeft.

Oplossing

Hotfix-informatie

Er is nu een ondersteunde hotfix beschikbaar bij Microsoft. Het is echter alleen bedoeld om het probleem op te lossen dat in dit artikel wordt beschreven. Pas deze alleen toe op systemen die dit specifieke probleem ondervinden. Deze hotfix kan aanvullende tests ontvangen. Als u niet ernstig last hebt van dit probleem, raden we u daarom aan te wachten op de volgende die deze hotfix bevat.

Als u dit probleem onmiddellijk wilt oplossen, neemt u contact op met de klantondersteuning van Microsoft om de hotfix te verkrijgen. Ga naar 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=supportOpmerking In speciale gevallen kunnen kosten die normaal gesproken worden gemaakt voor ondersteuningsoproepen worden geannuleerd als een Microsoft Ondersteuning Professional vaststelt dat een specifieke update uw probleem oplost. De gebruikelijke ondersteuningskosten zijn van toepassing op aanvullende ondersteuningsvragen en problemen die niet in aanmerking komen voor de specifieke update in kwestie.

Notities

  • Deze hotfix wordt naar verwachting toegepast op de computers waarop de DCS-kernservice wordt gehost en die als host fungeren voor de doelservicetoepassingen. Als u deze hotfix op de client toepast, wordt de client niet beïnvloed door deze hotfix.
  • Raadpleeg het README_HOTFIX document dat is opgenomen in het hotfix-pakket voor meer informatie over het installeren van dit hotfixpakket.

Vereisten

U moet deze hotfix toepassen op een computer waarop het volgende wordt uitgevoerd:

  • Distributed Connectivity Services (DCS) Service Pack 1 (SP1)

  • DCS Service Pack 1 (SP1) Business Logic Visual Studio-extensies

  • Alle eerdere hotfixes van Microsoft Customer Care Framework (CCF) 2009. Met name het volgende:

Notities

  • Ga naar de volgende Microsoft TechNet-website voor meer informatie over het uitvoeren van een schone DCS SP1-installatie:

    Een schone DCS SP1-installatie uitvoeren

  • Als u deze hotfix wilt toepassen, moet de versie van Microsoft.ConnectedIndustry.ServiceModel.dll 1.5.0.93 of een latere versie zijn.

            
          

Bestandsinformatie

De Engelse versie van deze hotfix bevat de bestandskenmerken (of latere bestandskenmerken) die in de volgende tabel worden vermeld. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie bekijkt, wordt deze geconverteerd naar de lokale tijd. Als u het verschil tussen UTC en lokale tijd wilt vinden, gebruikt u het tabblad Tijdzone in het item Datum en tijd in Configuratiescherm.

Bestandsnaam Bestandsversie Bestandsgrootte Datum Tijd Platform
Context_threading_issue_fixdll.bat Niet van toepassing 5,210 24-okt-2010 14:39 Niet van toepassing
Microsoft.connectedindustry.servicemodel.application.dll 1.5.0.130 223,040 24-okt-2010 14:39 x86

Status

Microsoft heeft bevestigd dat dit een probleem is bij de Microsoft-producten die worden vermeld in het gedeelte 'Van toepassing op'.