转载:做ArcEngine的二次开发出现“没有注册类别 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG)”

 转自:http://blog.sina.com.cn/s/blog_638e61a40100ynnc.html

出现这个问题主要是因为32位操作系统和64位操作系统存在兼容性问题。

解决方案:
1、鼠标右击解决方案,点击属性按钮调出属性窗口。

2、点击配置标签,把平台改为X86。

3、如果上图的位置没有X86平台,点击配置管理器,新建一个x86平台。

点击确定,将平台改为x86,重新生成解决方案即可。

原文地址:https://www.cnblogs.com/zmbhfly/p/10189187.html