【发布时间】:2012-08-08 19:09:25
【问题描述】:
我知道,这里有很多关于安装程序的问题,但都是老问题。我需要的是一个安装工具,它可以按需下载.net framework 4.5(如果用户没有,安装它)然后安装我的应用程序。它必须只有一个文件。 我试过使用 WiX,但它对我来说太复杂了,我找不到任何关于如何使用它制作简单安装程序的示例。我也尝试使用 Visual Studio 附带的 InstallShield limited,但它似乎无法从网络下载先决条件(或者我可能遗漏了一些东西)。
如果您能帮助我找到解决问题的方法,我将非常感激。当然,最好的解决方案是让 InstallShield 以某种方式限制从网络上下载必要的数据。
谢谢。
【问题讨论】:
-
如果您不介意购买商业版,InstallAware 可以满足您的所有需求。
-
您要么必须投入 6 个月的时间来学习 WiX/MSI(是的,这很复杂),要么在商业产品上花费一些钱。 Installshield、Install Aware、Advanced Installer、MSI Factory 都是不同价位的选项。
-
@saschabeaumont - WiX 不支持引导程序类型的应用程序。它可以进行条件检查,但如果缺少,则不会实际安装它。
标签: .net installation window windows-installer