将安装程序文件打包到单个可执行文件设置
问题描述:
我有一个旧程序,它用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 - 这将启动一个向导,帮助您开始。
如果我只是手动安装没有IExpress设置它是好的,但是在我用IExpress创建安装程序并尝试安装后,它抛出一个错误'IDAPI32.CNF无法位于SUPPORTDIR'中。安装目录最初不包含文件'IDAPI32.CNF',但如果没有IEexpress所有接缝都可以 – Kuncevic
如果您的Google for ** IDAPI32.CNF无法位于SUPPORTDIR **中,则会获得大量点击。我想,你遇到的问题是你的旧安装程序不是IExpress.exe。 –
是的,我第一次做了Google搜索,但没有找到任何解决方案。所以,因为这个问题,我会去简单的zip压缩文件。 – Kuncevic