用MFC做的一个ActiveX ocx ,怎么样打包成CAB?

解决方案 »

  1.   

    http://www.microsoft.com/china/msdn/visualc/technical/articles/cab/default.htm
      

  2.   

    创建和签署CAB文件的工具包含于Visual C++ 5.0 光盘中的 CAB&SIGN 目录下面。 该目录下的公用程序在您安装Visual C++时并不会自动地一起安装,因此您必须将CAB&SIGN 目录下面的内容拷贝到您的硬盘驱动器中。 我用的是VC++ 6.0 ,找不到CAB&SIGN目录,在VC6中用什么工具呢?
      

  3.   

    cabarc.exe -s 6144 N (要创建的cab文件名).cab  (要打包的文件)
      

  4.   

    不行啊,cab是生成了,但是控件下载不了。为什么呢。
      

  5.   

    先检查你打包是不是正确,再注意你的控件调用语句中cab包的路径对否?
      

  6.   

    我看了,cab包是下载了,但就是孔件在页面上出不来。Temporary Internet Files里面有
    cab包,但还有一个OCX下载失败的Log.什么原因呢?