Mit Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Problembeschreibung

Angenommen Sie, Sie entwickeln eine Anwendung mit Microsoft Lync Server 2013 Persistent Chat SDK. Die Anwendung erstellt mehrere Endpunkte und Benutzer auf den Endpunkten Anwendung mehrere Threads Aktionen. Benutzer Endpunkte beispielsweise einen Chatraum beitreten, senden Sie eine Nachricht und einen Chatraum verlassen. In diesem Fall die Anwendung folgende nicht behandelte Ausnahme auslöst und stürzt dann ab:

Nicht behandelte System.Collections.Generic.KeyNotFoundException
Bei System.Collections.Generic.Dictionary'2.get_Item (TKey Schlüssel)
bei Microsoft.Rtc.Collaboration.PersistentChat.Internal.ChatRoomCache.get_Item (Uri Uri)
bei Microsoft.Rtc.Collaboration.PersistentChat.PersistentChatEndpoint.get_Item (Uri Uri)
bei Microsoft.Rtc.Collaboration.PersistentChat.Internal.MessageHandler.HandlePartNotify (Objekt MessageIn)
bei Microsoft.Rtc.Collaboration.PersistentChat.Internal.MessageHandler.ProcessQueuedMessage (TransportMessage-Meldung)
bei Microsoft.Rtc.Collaboration.PersistentChat.Internal.MessageRouter.HandleMessage (Objektstatus)
Bei System.Threading.ExecutionContext.RunInternal (ExecutionContext ExecutionContext ContextCallback Rückruf Objektzustand, boolesche PreserveSyncCtx)
Bei System.Threading.ExecutionContext.Run (ExecutionContext ExecutionContext ContextCallback Rückruf Objektzustand, boolesche PreserveSyncCtx)
am System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
am System.Threading.ThreadPoolWorkQueue.Dispatch()

Ursache

Dieses Problem wird durch ein Zeitsteuerungsproblem verursacht, die zwischen zwei Threads. Wenn ein Thread ein Element in einem Wörterbuch löscht und ein anderer Thread versucht dann Zugriff auf das Element im Wörterbuch, löst die Anwendung eine nicht behandelte Ausnahme KeyNotFoundException . Und die Anwendung abstürzt.

Problemlösung

Installieren Sie zum Beheben dieses Problems das folgende kumulative Update:

2835432 Beschreibung des kumulativen Updates 5.0.8308.420 für Lync Server 2013 Kernkomponenten: Juli 2013

Weitere Informationen

Weitere Informationen zu Lync Server 2013 Persistent Chat SDK finden Sie auf folgender Microsoft-Website:

Allgemeine Informationen zu Lync Server 2013 Persistent Chat SDK

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×