将安装程序文件打包到单个可执行文件设置

问题描述:

我有一个旧程序,它用C++编写,包含多个安装文件文件。将安装程序文件打包到单个可执行文件设置

_SETUP.1 
_SETUP.DLL 
_INST32I.EX_ 
_ISDEL.EXE 
SETUP.EXE 
DISK1.ID 
SETUP.INI 
SETUP.INS 
_SETUP.LIB 
SETUP.PKG 

我想结合所有到单个可执行文件,我想执行Setup.exe当用户将运行的可执行文件。是否有可能实现?

最简单的方法是简单的创建归档文件,并告诉用户解压缩并运行SETUP.EXE,但我只是想知道可能是我可以创建像我上面描述的设置。

IExpress.exe非常适合您的工作。 Google提供样品。它包含在你的Windows安装中。只需打开一个命令提示符并键入iexpress.exe - 这将启动一个向导,帮助您开始。

+0

如果我只是手动安装没有IExpress设置它是好的,但是在我用IExpress创建安装程序并尝试安装后,它抛出一个错误'IDAPI32.CNF无法位于SUPPORTDIR'中。安装目录最初不包含文件'IDAPI32.CNF',但如果没有IEexpress所有接缝都可以 – Kuncevic

+0

如果您的Google for ** IDAPI32.CNF无法位于SUPPORTDIR **中,则会获得大量点击。我想,你遇到的问题是你的旧安装程序不是IExpress.exe。 –

+0

是的,我第一次做了Google搜索,但没有找到任何解决方案。所以,因为这个问题,我会去简单的zip压缩文件。 – Kuncevic