如何使用lync sdk提取第三方IM客户端的类型库?

时间:2016-06-07 05:30:29

标签: com outlook lync lync-2013 lync-client-sdk

我正在使用文章中提到的步骤编写IM客户端:https://msdn.microsoft.com/en-us/library/office/jj900715.aspx。如果lync安装在系统中,我的客户端工作正常(事件除外),但如果卸载lync客户端(没有安装lync客户端)则失败。它在文章中提到:

重要事项:所需接口的类型库嵌入在Lync 2013 / Skype for Business中。对于第三方集成商,仅当目标计算机上安装了Lync 2013和Skype for Business时,此方法才有效。 如果使用Office Standard进行集成,则需要提取类型库并将其安装在目标计算机上。 Lync 2013 SDK包含Microsoft.Office.UC.dll文件。

现在我被困在这里。如何提取所需接口的类型库?我尝试从Microsoft.Office.Uc.dll'中提取。如下所示但是出现如下错误:

C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319> RegAsm.exe / tlb" C:\ requiredTlb \ Microsoft.Office.Uc.dll" Microsoft .NET Framework部件注册实用程序版本4.6.1055.0(适用于Microsoft .NET Framework版本4.6.1055.0) 版权所有(C)Microsoft Corporation。保留所有权利。

已成功注册的类型

RegAsm:错误RA0000:CLR程序集' C:\ requiredTlb \ Microsoft.Office.Uc.dll'是从类型库导入的,无法重新导出到类型库。确保已注册导入程序集的类型库。

请在这方面帮助我。我是COM编程的新手,所以不知道如何继续。

谢谢, 迪利普

0 个答案:

没有答案