Vidya Asked: 2010-02-07 18:28:42 +0800 CST2010-02-07 18:28:42 +0800 CST 2010-02-07 18:28:42 +0800 CST 如何创建自定义安装程序 772 我需要提供一个软件包(一组文件夹)作为 Windows 上的安装程序。是否可以创建一个安装程序,以便自动复制文件并且它还应该运行标准的 exe 文件。 让我知道如何去做。 问候,米通 installation windows-xp 3 个回答 Voted Best Answer MattB 2010-02-07T19:09:40+08:002010-02-07T19:09:40+08:00 这似乎可能属于 stackoverflow,但 2 个流行的免费解决方案是: Inno Setup NSIS Zypher 2010-02-07T19:37:54+08:002010-02-07T19:37:54+08:00 我个人最喜欢的是AdvancedInstaller。很棒的软件,而且也是免费的! Traveling Tech Guy 2010-02-08T00:52:07+08:002010-02-08T00:52:07+08:00 如果它只是一组文件夹,并在最后运行一个文件(也就是说,没有注册 DLL,没有向注册表添加密钥,没有条件安装),你实际上可以使用 WinRAR 或 WinZip 等存档软件。 我开发的最后一个包中的一个要求将一组文件部署到用户的机器上,运行一个可执行文件,然后在执行后立即删除所有文件。WinRAR 允许我们创建单个 EXE 文件,在执行时,将所有文件解压缩到临时目录,运行 exe 并在应用程序关闭后立即删除所有文件。它还允许我们配置文件的图标,所以它看起来像一个真正的应用程序。 最后的好处是最终用户不需要在他们的机器上安装 WinRAR(或 WinZip)来使用我们的文件。事实上,他们甚至不知道这是一个 WinRAR 存档。
这似乎可能属于 stackoverflow,但 2 个流行的免费解决方案是:
Inno Setup
NSIS
我个人最喜欢的是AdvancedInstaller。很棒的软件,而且也是免费的!
如果它只是一组文件夹,并在最后运行一个文件(也就是说,没有注册 DLL,没有向注册表添加密钥,没有条件安装),你实际上可以使用 WinRAR 或 WinZip 等存档软件。
我开发的最后一个包中的一个要求将一组文件部署到用户的机器上,运行一个可执行文件,然后在执行后立即删除所有文件。WinRAR 允许我们创建单个 EXE 文件,在执行时,将所有文件解压缩到临时目录,运行 exe 并在应用程序关闭后立即删除所有文件。它还允许我们配置文件的图标,所以它看起来像一个真正的应用程序。
最后的好处是最终用户不需要在他们的机器上安装 WinRAR(或 WinZip)来使用我们的文件。事实上,他们甚至不知道这是一个 WinRAR 存档。