C# web应用程序或sharepoint应用程序中的lync集成

C# web应用程序或sharepoint应用程序中的lync集成,c#,.net,sharepoint,lync,C#,.net,Sharepoint,Lync,我的目标是在web应用程序中的Microsoft Lync上拥有个人状态信息(您在“今天发生了什么?”框中编写的字符串) 我使用了如下代码: LyncClient lyncClient = LyncClient.GetClient(); var usrStatus = lyncClient.Self.Contact.GetContactInformation(ContactInformationType.PersonalNote); 但它不起作用。错误是“主机进程未运行”。如何从lync配置文

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

我使用了如下代码:

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

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

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

有一种方法可以做到这一点,它涉及到使用一个web服务,我将看看我是否能找到那个链接