VS 2010 开发 ActiveX 制作 cab 包

制作 cab 包

1. 任意地方新建一文件夹 [Make Cab]
2. 我的资源中下载 cabarc.exe 到 [Make Cab]
3. 在 [Make Cab] 新建 install.inf 文件,内容如下

[version]  

signature="$CHICAGO$"

AdvancedINF=2.0     

[Setup Hooks]  

hook1=hook1  

[hook1]  

run=msiexec.exe /i "%EXTRACT_DIR%\[msi_name].msi" /qn /norestart


4. 在 [Make Cab] 新建 makecab.cmd 文件,内容如下

@echo off
echo Build cab package
cabarc n [cab_name].cab [msi_name].msi install.inf
echo Build Complete.
pause


5. 将 msi 包拷贝到 [Make Cab] 中
6. 运行makecab.cmd

 

注意修改 [cab_name] 和 [msi_name]

原文地址:https://www.cnblogs.com/abccome/p/3344570.html