是不是安装包不全哦?有些必要的依赖DLL不存在?

解决方案 »

  1.   

    必要的DLL存在...
    我也想到安装包不安全的问题.....在网上找了一下,说少了数字签证...可我把那台电脑的安全设置降为最低了..
    下面是OCX调用的方式:
    <OBJECT ID="ActiveXDown"  CLASSID="clsid:0FEA43B8-FFE8-484D-82AD-50E09E9F33D8" CODEBASE="http://192.168.100.3/a.ocx#version=1,0,0,0" width="0" height="0"></OBJECT>
      

  2.   

    是不是都用regsver32注册了?或者有新老版本的问题
      

  3.   

    编译一次CLASSID是不是改变了?
      

  4.   

    是用regsvr32 注册的.
    CLASSID没有变.在注册表中找得到.如果是CLASSID变了的话,其它浏览器就也会报错的...
      

  5.   

    你添加到CAB(把所有要用到的文件都添加进去)文件试试吧!
      

  6.   

    这我里面只有一个ocx就够了....添加进去的话是不是IE就能识别......或是什么的??
    CAB里面还要作其它的东西吗?
      

  7.   

    尝试添加到信任站点试试
    还有就是有些IE直接被禁止了弹出控件的安装选择,加载项里有米
    数字签名要滴,可以自己做,不过IE估计还是会不识别,可以用VERSIGN试用一个月,购买的话一年5K吧
      

  8.   

    使用safeclass编写控件、对控件进行数字签名(国内的CA申请一个证书只要几百块)、关掉客户端的3721、yahoo助手等等的拦截工具。
      

  9.   

    我也前用vb写的ocx也遇到过这个问题,在我机器上运行的好好的,到别人的机器上死活不行。
    后来我在别人的机器上重新编译一下就好了……,到现在我也不知道为什么:(