Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Predpokladajme, že vyvíjať aplikácie pomocou Microsoft Lync Server 2013 trvalé Chat SDK. Aplikácia vytvorí viacero koncové body a používateľov koncové body použite aplikáciu vo viacerých vlákien. Napríklad používateľov koncové body vstúpiť do miestnosti, Odoslať správu a nechajte miestnosti. V takomto prípade aplikácia hodí nasledujúce nespracovaná výnimka a potom zlyhá:

Nespracovaná System.Collections.Generic.KeyNotFoundException
v System.Collections.Generic.Dictionary'2.get_Item (TKey kľúč)
v Microsoft.Rtc.Collaboration.PersistentChat.Internal.ChatRoomCache.get_Item (Uri uri)
v Microsoft.Rtc.Collaboration.PersistentChat.PersistentChatEndpoint.get_Item (Uri uri)
v Microsoft.Rtc.Collaboration.PersistentChat.Internal.MessageHandler.HandlePartNotify (Object messageIn)
v Microsoft.Rtc.Collaboration.PersistentChat.Internal.MessageHandler.ProcessQueuedMessage (TransportMessage správa)
v Microsoft.Rtc.Collaboration.PersistentChat.Internal.MessageRouter.HandleMessage (stavu objektu)
na System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext, ContextCallback spätné volanie, stavu objektu, Boolean preserveSyncCtx)
na System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback spätné volanie, stavu objektu, Boolean preserveSyncCtx)
v System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
v System.Threading.ThreadPoolWorkQueue.Dispatch()

Príčina

Tento problém je spôsobený časovaním medzi dve vlákna. Jedno vlákno odstráni položky v slovníku a inom vlákne pokúsi prístup k položke v slovníku, aplikácia hodí výnimku nespracovaná KeyNotFoundException . Potom zlyhá.

Riešenie

Ak chcete vyriešiť tento problém, nainštalujte nasledujúcu kumulatívnu aktualizáciu:

2835432 Popis balíka kumulatívnych aktualizácií 5.0.8308.420 Lync Server 2013 základné súčasti: júl 2013

Ďalšie informácie

Ďalšie informácie o Lync Server 2013 trvalé Chat SDK, nájdete na nasledujúcej webovej lokalite spoločnosti Microsoft:

Všeobecné informácie o Lync Server 2013 trvalé Chat SDK

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×