良好的安装程序,可以按需下载先决条件

时间:2012-08-12 02:46:48

标签: .net installer window windows-installer

我知道,这里有很多关于安装人员的问题,但所有问题都是陈旧的。我需要的是一个安装程序,可以按需下载.net framework 4.5(如果用户没有,安装它)然后安装我的应用程序。它必须只有一个文件。 我试过使用WiX,但它看起来太复杂了,我找不到任何关于如何用它制作简单安装程序的例子。我也尝试使用随视觉工作室一起提供的InstallShield限制,但它似乎无法从网上下载先决条件(或者我可能遗漏了一些东西)。

如果你能帮助我找到解决问题的方法,我会非常优雅。当然,最好的解决方案是以某种方式从网络上以某种方式制作InstallShield有限的下载nesessary数据。

谢谢。

3 个答案:

答案 0 :(得分:4)

正如VRK所说,你需要引导程序文件,Advanced Installer是另一个很好的设置创作工具,可以完全满足你的需要。但是,您需要许可版本,因为此功能在免费版中不可用。您仍然可以在30天试用期内对其进行测试,所有功能都可用。

答案 1 :(得分:0)

我不知道它是否适用于.NET 4.5,因为只有RC版本可用,但ClickOnce应该做你想要的。

答案 2 :(得分:0)

MSI Installer可以选择安装先决条件。但您必须从安装程序输出文件中运行bootstrapper(setup.exe)。

setup.exe将检测是否需要安装任何先决条件并安装。然后通过调用msi文件继续安装程序。