日期:2014-05-18  浏览次数:20848 次

添加控件后编译出错
我在vs2010环境下向程序中加入axChatWidget的一个聊天控件后程序就编译出错,执行到这一句
((System.ComponentModel.ISupportInitialize)(this.axChatWidget1)).EndInit();
后提示:
未处理 System.Runtime.InteropServices.COMException
  Message=没有注册类 (异常来自 HRESULT:0x80040154 (REGDB_E_CLASSNOTREG))
  Source=System.Windows.Forms
  ErrorCode=-2147221164


但是这个控件我在空项目中添加时又编译正常,我想问一下这是什么原因。

------解决方案--------------------
.NET Framework 版本的問題吧
------解决方案--------------------
没有注册这个COM 组件吧,这种控件一般是要先 注册dll
或者像OCX 那种的
用regsvr32 运行注册吧应该
------解决方案--------------------
注册过怎么还会提示未注册呢,没有注册成功吧,再试试。