Winforms 类未注册(HRESULT的异常:0x80040154(REGDB_E_CLASSNOTREG))

Winforms 类未注册(HRESULT的异常:0x80040154(REGDB_E_CLASSNOTREG)),winforms,interop,Winforms,Interop,在winform中使用COM引用时出现此错误。我尝试在winform中使用Windows Media Player COM,效果很好。但是当我尝试与其他COM dll一起使用时,出现了这个错误 我尝试将“regsvr32”注册到该COM dll,但它已成功注册,但在运行使用该COM对象的winform时仍会出现此错误 您可能缺少Office Web Components 2003 OWC安装程序可在此处下载: 在Mark删除的答案中将目标平台更改为x86会有所帮助。

在winform中使用COM引用时出现此错误。我尝试在winform中使用Windows Media Player COM,效果很好。但是当我尝试与其他COM dll一起使用时,出现了这个错误


我尝试将“regsvr32”注册到该COM dll,但它已成功注册,但在运行使用该COM对象的winform时仍会出现此错误

您可能缺少Office Web Components 2003

OWC安装程序可在此处下载:

在Mark删除的答案中将目标平台更改为x86会有所帮助。