当它运行时使用 Skype 业务 2016 年 Lync SDK 应用程序失败与"E_NOINTERFACE"错误

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3186696
症状
有 Skype 业务 2016 年安装的并且您尝试运行的应用程序使用 Lync 2013 软件开发工具包 (SDK)。但是,应用程序失败,并返回以下错误︰

找不到类型的强制转换 COM 对象键入 Microsoft.Office.Uc.ISignInConfiguration2 Microsoft.Office.Uc.SignInConfigurationClass 的接口。此操作失败,因为对 COM 组件的接口 IID {61CE9972-C619-4A88-A5D1-D2DFBCD4D2A1} 的 QueryInterface 调用失败,出现以下错误︰ 不支持此接口 (HRESULT 中的异常︰ 0x80004002 (E_NOINTERFACE))。
原因
Microsoft.Office.Uc.ISignInConfiguration2 的丢失 COM 注册条目时,将出现此问题。
解决方案
警告 如果使用注册表编辑器或其他方法错误地修改了注册表,可能会出现严重问题。这些问题可能要求您重新安装操作系统。Microsoft 不能保证这些问题能够得到解决。修改注册表的风险由您自己承担。

若要解决此问题,请在系统注册表中创建下列项︰

HKEY_CLASSES_ROOT\Interface\ {61CE9972-C619-4A88-A5D1-D2DFBCD4D2A1}
@="ISignInConfiguration2"

\ProxyStubClsid32 HKEY_CLASSES_ROOT\Interface\ {61CE9972-C619-4A88-A5D1-D2DFBCD4D2A1}
@="{00020424-0000-0000-C000-000000000046}"

\TypeLib HKEY_CLASSES_ROOT\Interface\ {61CE9972-C619-4A88-A5D1-D2DFBCD4D2A1}
@="{B9AA1F11-F480-4054-A84E-B5D9277E40A8}"
"版本"="1.0"

HKEY_CLASSES_ROOT\Wow6432Node\Interface\ {61CE9972-C619-4A88-A5D1-D2DFBCD4D2A1}
@="ISignInConfiguration2"

HKEY_CLASSES_ROOT\Wow6432Node\Interface\ \ProxyStubClsid32 {61CE9972-C619-4A88-A5D1-D2DFBCD4D2A1}
@="{00020424-0000-0000-C000-000000000046}"

HKEY_CLASSES_ROOT\Wow6432Node\Interface\ \TypeLib {61CE9972-C619-4A88-A5D1-D2DFBCD4D2A1}
@="{B9AA1F11-F480-4054-A84E-B5D9277E40A8}"
"版本"="1.0"

警告:本文已自动翻译

属性

文章 ID:3186696 - 上次审阅时间:08/25/2016 17:42:00 - 修订版本: 1.0

Skype for Business 2016

  • kbmt KB3186696 KbMtzh
反馈