我用VB编写了一个DLL组件,经过近百次修改,功能添加,重编译,反注册、注册后,今天突然出现了该此错误,新建工程将原有内容添加到新工程,采用二进制兼容方式编译,还是出现该问题,即使拿回很老的版本进行兼容问题依然存在。
    使用不兼容方式能够正常编译,兼容重新编辑的组件也能够正常编译。但由于该DLL已大量使用,不可能采取该方法,请问有什么办法能够解决?
    高手请指教!!

解决方案 »

  1.   

    // 使用不兼容方式能够正常编译,兼容重新编辑的组件也能够正常编译。但由于该DLL已大量使用,不可能采取该方法,请问有什么办法能够解决?直接编译,然后用EditTLB.exe修改
      

  2.   

    不好意思, rainstormmaster(暴风雨 v2.0),我没用过这个工具,能否告诉我怎么才能获得?
      

  3.   

    下载地址:
    http://www.powervb.com/EditTLBEval.zip这个是使用说明:
    http://www.powervb.com/TLBEditorDocs/TLBEditorDocs.zip