当前位置: 首页 > 知识库问答 >
问题:

类未注册(HRESULT的例外:0x80040154(REGDB_E_CLASSNOTREG))

弘浩瀚
2023-03-14

我有一个在VisualStudio2008中运行的项目。当我尝试在visual studio 2012中(在另一台计算机上)转换项目时,出现以下错误:

类未注册(HRESULT的例外:0x80040154(REGDB_E_CLASSNOTREG))

我已经包括了所有的参考资料,不知道我错在哪里。我有一个参考是第三方。dll-它有一个前缀ax。我还提到了AxInterop。MSCommLib。dll和互操作。MSCommLib。dll。我尝试将目标平台设置为x86,但这并不能解决这个问题。我也试着注册了。dll文件,但获取以下内容:

已加载模块“interop.mscommlib.dll”,但未找到入口点DllRegisterServer

任何帮助都将不胜感激。

共有1个答案

艾阳羽
2023-03-14

使用依赖项漫游器查找是否DllSynsterServer不存在或是否以C名称存在。它应该有一个C名称。

函数在注册表中注册COM DLL。

因为它以前是有效的,所以你可能没有和什么东西联系。

 类似资料:
  • Microsoft. S中出现类型为System. Runtime. InteropServices. COMExctive的未处理异常peech.dll 其他信息:检索CLSID为{49428A60-C997-4D0E-9808-9E326C178D58}的组件的COM类工厂失败,原因是以下错误:80040154类未注册(HRESULT异常:0x80040154(REGDB_E_CLASSNOT

  • 在64位计算机上运行Visual Studio 2012应用程序时,会显示以下错误消息: 由于以下错误,检索CLSID为{F2D4F4E5-EEA1-46FF-A83B-A270C92DAE4B}的组件的COM类工厂失败:80040154类未注册(HRESULT的异常:0x80040154(REGDB_E_CLASSNOTREG)) 我正在visualstudio中使用Inventor packa

  • 我已经成功使用Debenu PDFLibrary一段时间了。我决定将库更新到最新版本(DebenupdLibrary64Lite113.dll)。就在那时,一切都偏离了正轨。 我遵循安装说明,包括注册DLL。注册过程没有产生错误。注册表包含下面所示的CLSID。 我的环境是64位视窗8.1专业版。NET 4.5.1框架。所有更新都已安装。开发环境是Visual Basic。使用VS 2013社区版

  • 问题内容: 我正在尝试从Celery文档中运行示例。 我跑: task.py: run_task.py: 在同一文件夹celeryconfig.py中: 当我运行“ run_task.py”时: 在python控制台上 celeryd服务器上的错误 请说明问题所在。 问题答案: 您可以在该类中看到当前已注册任务的列表。可能是您的celeryconfig(在当前目录中)不在,因此celery找不到它

  • PHP-X扩展中可以调用Extension::registerClass方法来注册PHP内置类。可以使用PHPX_ME宏实现参数简化,使用方法: Class c = new Class("CppClass"); /** * 注册构造方法 */ c->addMethod("__construct", CppClass_construct, CONSTRUCT); /** * 普通方法 */ c->a

  • 试图在我的控制器中注入回购协议,但它不起作用,我不断收到相同的错误。我就是这么做的。 界面 背景 存储库 实施 Startup.cs 还有我从邮递员那里得到的奖励! 系统。无效操作异常:没有类型为“Mangue. Api. Services. Repository. General”的服务已被注册。在Microsoft。扩展。依赖注入。ServiceProviderService扩展。Micros