1

我正在将 Office 应用程序与自定义 IM 解决方案集成。我已经按照http://msdn.microsoft.com/en-us/library/office/jj900715.aspx的建议实现了 COM 类

我还注册了 COM 实现并在我的 exe 中托管了 COM 服务器。

我是否还需要另外注册我的 com 类的类型库?

我发现类型库注册和 lync 客户端 2013 存在问题。

当我卸载类型库时,Lync 客户端中断

通用 COM 异常。代码为 0x80080005。
在 Microsoft.Lync.Model.LyncClient.EnsureOI()
在 Microsoft.Lync.Model.LyncClient.GetClient()

我了解 Lync 2013 提供了我正在覆盖的自己的类型库。

我是否需要注册我的 typelib 才能使 Office 集成正常工作?

4

1 回答 1

1

我意识到这个问题已经过时了,但我今天遇到了这个问题。我发现这篇文章指出在同一台计算机上安装了 Lync 2010 和 Lync 2013。

卸载 Lync 2010 对我来说非常有效。 COM 操作立即开始工作。

于 2013-12-10T15:46:55.607 回答