
Question:
I am integrating Office applications with custom IM solution. I have implemented the COM class as suggested by <a href="http://msdn.microsoft.com/en-us/library/office/jj900715.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/office/jj900715.aspx</a>
I have also registered the COM implementation and hosted the COM server in my exe.
Do I also need to additionally register the typelibrary of my com class ?
I am seeing issues with type library regsitration and lync client 2013.
When I uninstall the type library, Lync Client breaks
<blockquote>Generic COM Exception. Code is 0x80080005.<br /> at Microsoft.Lync.Model.LyncClient.EnsureOI()<br /> at Microsoft.Lync.Model.LyncClient.GetClient()
</blockquote>I understand that Lync 2013 provides its own typelib which I am overwriting.
Is it required for me to register my typelib for Office integration to work ?
Answer1:I realize this question is dated but I ran into this problem today. I found <a href="http://thoughtstuff.co.uk/2012/07/using-lync-2010-applications-with-lync-2013-and-lync-2013-applications-with-lync-2010/" rel="nofollow">this article</a> that points to having both Lync 2010 and Lync 2013 installed on the same machine.
<strong>Uninstalling Lync 2010 worked perfectly for me.</strong> COM operations began working immediately.