5

我知道,这里有很多关于安装程序的问题,但它们都是旧的。我需要的是一个安装工具,它可以按需下载.net framework 4.5(如果用户没有,安装它)然后安装我的应用程序。它必须只有一个文件。我试过使用 WiX,但它对我来说太复杂了,我找不到任何关于如何使用它制作简单安装程序的示例。我也尝试使用 Visual Studio 附带的 InstallShield limited,但它似乎无法从网上下载先决条件(或者我可能遗漏了一些东西)。

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

谢谢你。

4

3 回答 3

4

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

于 2012-08-12T19:23:16.543 回答
0

MSI 安装程序确实有一个安装先决条件的选项。但是您必须从设置输出文件运行引导程序(setup.exe)。

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

于 2012-08-12T04:33:48.213 回答
0

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

于 2012-08-12T03:00:42.343 回答