在*Sln中添加一个新的Ocx的Project,该Ocx不允许添加事件,Add Event 失败(Cannot find event interface)解决办法

在*.Sln中添加一个新的Ocx的Project,该Ocx不允许添加事件,Add Event 失败(Cannot find event interface)
如题,怪事总是有。
最近工作需要,将一个dll的工程打包成ocx供web开发使用,为了保证ocx与dll的版本一一对应,所以在dll的sln中,添加一个新的Project。
这个Mfc ActiveX添加Method一切正常,但是,如果Add Event,就会报错:Cannot find event interface。 @_@非常弱的问题……#¥%……—

进而,为了验证我的想法,我们可以开一个新的单文档工程,然后给这个工程在添加一个Mfc ActiveX的Project,这么添加的project就不允许用户添加Event……,提示错误对话框 Cannot find event interface.....

请高手帮忙分析一下问题,项目已经写的差不多了,为了这个问题重开一个sln有点不值得,奇怪的问题……

------解决方案--------------------
大不了自己手工去添加事件
------解决方案--------------------
在event类里添加函数,编译idl或odl文件,然后添加连接点
------解决方案--------------------
2楼说得对