制作cab文件时需要将所有的相关文件都包含进去,可以通过Depends(VC自带的)检查需要的文件。使用inf文件将这些东西都写进去。
1、制作inf文件default.INF
最开始一般是[Version]区:
eg: [Version]
signature=" $$CHICAGO$$ "
AdvancedINF=2.0
接下来就是最重要的[Add.Code]区:
eg: [Add.Code]
getcertocx.ocx=getcertocx.ocx
前面是要的文件名,后面是对应这个文件的区域名,可以是任何名字,不过一般都是和文件的名字相同,这样方便维护。
再接下来是各个文件的区域了
[getcertocx.ocx]
file-win32-x86=thiscab
RegisterServer=yes
clsid={0A0488CF-F9AB-4AC4-AD8F-CD893553DD22}
DestDir=11
FileVersion=1,0,0,1
[getcertocx.ocx]区域中的面 , 识别信息 可以随意填写, 证书用途 要选择 代码签名证书 , 加密服务提供 是用微软提供的 Microsoft String Cryptographic Prover ,其他默认,点 提交 即可。