2012-07-27 66 views
1

我的目標是在Web應用程序中擁有Microsoft Lync中的個人狀態信息(您在此處編寫的字符串「現在發生了什麼?」框)。在Web應用程序或SharePoint應用程序中的lync集成

我用這樣的代碼:

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

,但它不worked.error是「宿主進程沒有運行」。如何我可以從輪廓的Lync得到的信息?你有什麼主意嗎?

回答

2

問題是,該用戶的桌面上運行的Lync客戶端在該workstation context。您的ASP.NET應用程序正在IIS進程下的單獨工作站環境中運行,並且無權訪問在用戶環境中運行的Lync客戶端。

有一種方法可以做到這一點,它涉及到使用Web服務,我會看看我是否可以挖掘該鏈接。