我将OCX打包成CAB,放在WER SERVER上. 当在XP+SP2或是WIN2K下访问时都没问题,在XP+SP1下访问时,关闭IE后会提示IE出错,请问这可能是什么原因?谢谢!

解决方案 »

  1.   

    :),非常感谢QSHENG,是这样的,我写的其实就是一个空的ActiveX组件,就是用vc++  MFC ActiveX ControlWizard创建的一个组件,里面没有添加任何代码,请问这需要释放什么资源?
      

  2.   

    再补充一点:如果组件是在本地注册(使用regsvr32命令),而不是通过CAB包下载的,那么就不会有问题,请问会不会是打包的问题?我的INF文件如下,请大家帮我看看,谢谢!
    [Version]
    signature="$CHICAGO$"
    AdvancedINF=2.0[Add.Code]
    ActiveXDemo.ocx=ActiveXDemo.ocx[ActiveXDemo.ocx]
    file-win32-x86=thiscab
    clsid={A33D65AF-C910-44D1-A4FD-0332759B0924} 
    FileVersion=6,1,432,1 
    RegisterServer=yes
      

  3.   

    补充:我又发现一台XP+SP2的机子也有问题.请感兴趣的朋友自己也动手试试是不是也会有类似情况,大家一起探讨探讨:)