嗨,我正在使用 Skype4ComLib 检索 Skype 联系人,但出现错误:
由于以下错误,检索具有 CLSID {830690FC-BF2F-47A6-AC2D-330BCB402664} 的组件的 COM 类工厂失败:80040154 类未注册(来自 HRESULT 的异常:0x80040154 (REGDB_E_CLASSNOTREG)。
我的机器上安装了 Skype。
任何的想法?
我最近遇到了完全相同的错误消息,这仅仅是因为我的 .NET 项目在默认情况下被编译为“任何 CPU”。
SKYPE4COM 库是一个只有 32 位的二进制文件,因此你应该确保你打算使用它的项目是专门为“x86”架构编译的。
一旦我这样做了,错误信息就消失了。
只需右键单击您的项目并选择“属性”。然后在“构建”选项卡下,选择“x86”,其中显示“平台目标”。此过程可能因您的 Visual Studio 版本而异,但自 2012 版起是正确的。
| 归档时间: |
|
| 查看次数: |
4406 次 |
| 最近记录: |