Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Да предположим, разработване на приложение чрез Microsoft Lync Server 2013 устойчивите чат SDK. Приложението създава няколко крайни точки и потребителите на крайни точки използвате приложението, за да извършите действия в няколко теми. Например потребителите на крайни точки присъединяване към стая за чат, изпращане на съобщение и да оставите стая за чат. В тази ситуация приложението води до възникване на следните необработено изключение и след това се срива:

Необработено System.Collections.Generic.KeyNotFoundException
в System.Collections.Generic.Dictionary'2.get_Item (TKey ключ)
в Microsoft.Rtc.Collaboration.PersistentChat.Internal.ChatRoomCache.get_Item (Uri uri)
в Microsoft.Rtc.Collaboration.PersistentChat.PersistentChatEndpoint.get_Item (Uri uri)
в Microsoft.Rtc.Collaboration.PersistentChat.Internal.MessageHandler.HandlePartNotify (обект messageIn)
в Microsoft.Rtc.Collaboration.PersistentChat.Internal.MessageHandler.ProcessQueuedMessage (TransportMessage съобщения)
в Microsoft.Rtc.Collaboration.PersistentChat.Internal.MessageRouter.HandleMessage (състояние на обект)
в System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext, ContextCallback обаждане, състоянието на обекта, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback обаждане, състоянието на обекта, Boolean preserveSyncCtx)
в System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
в System.Threading.ThreadPoolWorkQueue.Dispatch()

Причина

Този проблем се дължи на проблем със синхронизацията, който възниква между две теми. Когато тема изтрива елемент в речник и след това друга нишка се опитва да отвори елемент в речника, приложението води до възникване на необработена KeyNotFoundException . След това се разбива приложението.

Решение

За да разрешите този проблем, инсталирайте следния сборен:

2835432 описание на сборната актуализация 5.0.8308.420 за Lync Server 2013 компоненти: юли 2013 г.

Допълнителна информация

За повече информация относно Lync Server 2013 устойчивите чат SDK посетете следния уеб сайт на Microsoft:

Обща информация за Lync Server 2013 устойчивите чат SDK

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×