手机
当前位置:查字典教程网 >网页设计 >应用技巧 >activex 控件制作成cab包的问题
activex 控件制作成cab包的问题
摘要:我的控件是自己写的,现在需要把它做成.cab包,以使其可以在客户端自动下载注册。我只知道使用cabarc.exe这个工具。但是不知道怎么写i...

我的控件是自己写的,现在需要把它做成.cab包,以使其可以在客户端自动下载注册。我只知道使用cabarc.exe这个工具。但是不知道怎么写inf文件,怎么加入证书。

ActiveX发布步骤:

创建PVK文件[私人密匙文件]

makecert-skDigitalTitanDigitalTitan.pvk

makecert-nCN=TelStarTelStar

创建CER文件[公司证书]

makecert-skDigitalTitan.pvkTelStar.cer

创建SPC测试软件出版商证明书

cert2spcroot.cerTelStar.cerTelStar.spc

创建INF文件

[version]

signature="$CHINA$"

AdvancedINF=2.0

[Add.Code]

WebOffice.ocx=WebOffice.ocx

mfc70.dll=mfc70.dll

msvcrt.dll=msvcrt.dll

olepro32.dll=olepro32.dll

[mfc70.dll]

file-win32-x86=thiscab

FileVersion=7,0,9466,0

DestDir=11

RegisterServer=yes

[msvcrt.dll]

file-win32-x86=thiscab

FileVersion=6,1,9844,0

DestDir=11

RegisterServer=yes

[olepro32.dll]

file-win32-x86=thiscab

FileVersion=5,0,4522,0

DestDir=11

RegisterServer=yes

[WebOffice.ocx]

file-win32-x86=http://10.70.151.253:9003/ActiveX/WebOffice.cab

clsid={05430EC0-69CA-437A-B1F9-4B78B8647BEA}

FileVersion=1,0,0,1

RegisterServer=yes

创建CAB文件

cabarc-s6144nWebOffice.cabmfc70.dllmsvcrt.dllolepro32.dllASYCFILT.DLLSTDOLE2.TLBWebOffice.ocxWebOffice.inf

使用CodeSigningWizard签署一个CAB文件

SIGNCODE.exe

另:

makeCert-skDigitalTitanKey-n"CN=TelStar"-ssTelStarTelStar.cer

makecert-isTelStar-icTelStar.cer-ssTelStarCompany.cer

Cert2SPCMyCert.cerMyCert.spc

ActiveX发布工具下载地址

打包工具包:

申请证书:Win2000:控制面板-管理工具-证书颁发机构[没有则更新组件]Http://127.0.0.1/CertSrv/

签名工具包:http://download.microsoft.com/download/b/e/f/bef2551b-401d-4311-ab8f-13d3892b8154/codesigningx86.exe

【activex 控件制作成cab包的问题】相关文章:

教你正确的IE卸载与重装方法

解决IE7不能自动完成表单的问题

eclipse for python

firefox扩展插件制作方法详细介绍

World Wide Web Publishing 服务尝试删除 IIS 所有的 SSL 配置数据失败的几种方法

关于Google域名的自动转向问题

小技巧:把你的文件藏在图片里

浅析ActiveX控件的CAB压缩

内存不能为"read"的完美解决方案

推荐一个文件搞定操作系统的所有常见问题第1/3页

精品推荐
分类导航