如果修改了 .inf 文件或在 Support 目录中将控件数字签名,则需要修改 .ddf 文件。同时需要验证添加到 .inf 文件中的任何文件也同时添加到了 .ddf 文件中,否则安装时将找不到这些文件。 以下是一个打包和展开向导生成的 cab.ddf 文件 .OPTION EXPLICIT .Set CompressionType=MSZIP .Set UniqueFiles="off" .Set Cabinet=on .Set MaxDiskSize=CDROM .Set MaxCabinetSize=0 .Set FolderFileCountThreshold=0 .Set DiskDirectory1=c:/cab .Set CabinetName1=yourcab.cab ;FileList 1.doc 2.doc 3.doc ... .ddf 文件中以下条目不能改动: 条目 描述 MaxDiskSize=CDROM 允许 .cab 文件可以为所需要的任意大。 ReservePerCabinetSize=6144 为数字签名保留空间。
手工生成 .cab 文件
使用以下命令: makecab /f cab.ddf