1

我的目标是在 Web 应用程序中的 Microsoft 的 Lync 上提供个人状态信息(您在“今天发生了什么?”框中编写的字符串)。

我使用了这样的代码:

LyncClient lyncClient = LyncClient.GetClient();
var usrStatus = lyncClient.Self.Contact.GetContactInformation(ContactInformationType.PersonalNote);

但它不起作用。错误是“主机进程未运行”。如何从 lync 配置文件中获取信息?你有什么主意吗?

4

1 回答 1

2

问题是 Lync 客户端在该工作站上下文中的用户桌面上运行。您的 ASP.NET 应用程序在 IIS 进程下的单独工作站上下文中运行,并且无权访问在用户上下文中运行的 Lync 客户端。

有一种方法可以做到这一点,它涉及使用网络服务,我会看看我是否可以挖掘该链接。

于 2012-09-11T19:05:00.517 回答