如何将 vs2010 安装项目中的安装文件和必备文件合并在一起?
..在我的发布目录中有3个文件:
setup.exe
Setup1.msi
DotNetFX40Client/dotNetFx40_Client_x86_x64.exe
我需要将这些文件放在一个简单的安装文件中。
我尝试使用 Windows 中的 IExpress 工具,但它不起作用,因为“dotNetFx40_Client_x86_x64.exe”位于目录内,并且该工具不支持它。
有没有办法让 setup.exe 在根文件夹中查找 .net Framework 先决条件
所以我可以使用 IExpress 工具?如果没有,还有其他方法可以将这些文件合并到一个安装程序中吗?
提前致谢!!
干杯!
使用 NSIS 安装程序 - 你可能会找到它here,有很多教程可供参考here。以下是您的使用场景所采用的语法示例:
(...)
SetOutPath "$INSTDIR\resources"
SetOverwrite off
File "setup.exe"
File "setup1.msi"
File "DotNetFX40Client/dotNetFx40_Client_x86_x64.exe"
(...)
Exec "$INSTDIR\resources\setup.exe"
然后,NSI 文件被编译成一个文件安装程序,其中将所有材料包含在一个 exe 中 - 该 exe 文件的功能可以是简单解包并执行您自己的 setup.exe 文件和完整的自定义安装程序之间的任何位置(不能看看为什么你会想要在你的情况下)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)