【发布时间】:2011-06-15 06:37:51
【问题描述】:
我创建了一个包,其中包含以下文件来安装包。
- setup.exe
- mySetup.msi(软件包安装程序)
- WindowsInstaller31.msi(先决条件 1)
- NetFramework35.exe(先决条件 2)
当用户单击 setup.exe 时,此程序包运行并首先检查先决条件,如果在系统上没有找到,则首先安装先决条件,然后继续设置实际产品。
我的问题是我想创建单个 exe 文件,其中所有上述文件都将被压缩,当用户单击这个单个 exe 时,将提取所有这些文件并继续安装。
我想将单个 exe 分发给我的客户端,而不是这 4 个文件。
谁能帮我为我的包创建一个单独的自解压 exe 文件?
【问题讨论】:
-
你调查过 NSIS 吗?另外,您确定重新分发 Microsoft 文件不存在法律问题吗?
-
@jcomeau_ictx - 考虑到 Visual Studio 中的“发布”选项将 Microsoft 文件与安装程序一起粘贴,假设没有法律问题不安全吗?
标签: installation