Microsoft.Lync.Model.LyncClient.GetClient (). ContactManager является нулевым - PullRequest
0 голосов
/ 26 апреля 2018

В коде c # я звоню:

var lync = Microsoft.Lync.Model.LyncClient.GetClient();

Это работает.Но два внутренних объекта имеют значение null: «ContactManager» и «ConversationManager».

Я использовал эту программу много раз без проблем, впервые я вижу, что Lync API возвращает null для ContactManager.

Что происходит?

Единственное отличие, которое я заметил, состоит в том, что работающий клиент lync говорит: «Skype для бизнеса и Exchange не устанавливают соединение прямо сейчас».Я не нашел неправильной конфигурации ни на серверах Exchange, ни на серверах Lync.Я уже перезагрузил оба.

Любые идеи о том, как устранить неполадки?

1 Ответ

0 голосов
/ 26 апреля 2018

ContactManager и ConversationManager равны нулю, когда LyncClient State не находится в состоянии SignedIn .Это имеет смысл, если клиент lync говорит: «Skype для бизнеса и Exchange не устанавливают соединение прямо сейчас».то есть он не может войти в систему в данный момент.

Возможно, вы захотите увидеть вход в процесс документация .

...