带GUI的免费安装系统

时间:2010-01-06 11:49:40

标签: windows visual-studio deployment installer

是否有任何带GUI界面的免费安装系统?我发现了一个 - Advanced Installer,但免费版太有限了,我甚至无法展示EULA。其他免费工具,如NSIS,WiX ......仅限脚本。我没有多余的时间去挖掘新的脚本语言,或者任何耗时的活动。

目前我正在使用默认的Visual Studio部署系统。但无论部署版本如何,都无法覆盖任何先前的安装。 (我在这儿吗?)

所以我想知道除了Advanced Installer和VS Deployment系统之外,还有免费的GUI应用程序来构建.msi部署吗?

7 个答案:

答案 0 :(得分:3)

我们正在使用HM NIS EDIT:免费的NSIS编辑器/ IDE

http://hmne.sourceforge.net/

它基本上显示了一个用于创建NSIS脚本的向导。

答案 1 :(得分:2)

Votive是WiX的灵巧前端,可插入Visual Studio。根据解决方案的复杂程度,您可能仍需要手动编辑wx,因此这可能不是您所需要的。

答案 2 :(得分:2)

我们使用InnoSetup虽然这会使用脚本编写,但它非常简单且只有special GUI front end is also available

答案 3 :(得分:2)

你应该看看InstallJammer。它是免费的,开源的,我认为你会发现它可以做任何你需要的事情。

答案 4 :(得分:1)

您认为通过VS安装项目创建的MSI文件无法更新以前的安装是不正确的。要启用该功能,每次构建新设置时都必须增加版本号(只有前三个数字组是相关的,因此3.2.0.0和3.2.0.1没有区别)。

同时您还必须指定新的产品代码(当您更改版本号时,VS会要求您这样做)。

最后一件事是在您构建的所有版本中保持UpgradeCode相同(除非您希望并行安装不同版本)。

答案 5 :(得分:1)

可能这还不相关,但使用Visual Studio 2010,您可以使用<{3}}上方公告中所述的 InstallShield Limited Edition

您可以使用Visual Studio 2010 Beta 2尝试此功能。

答案 6 :(得分:0)

您知道Nullsoft Script Install SystemIZPack吗?它们既自由又易于定制。

编辑:IZPack需要JVM。