4

我知道如何使用 dotnetInstaller 构建要通过 CD/DVD 分发的 .NET 引导程序。但我计划通过互联网分发我的应用程序。我有一个 .msi 和依赖项,如 .NET 框架 3.5、Crystal Report 等等。我希望当用户想要使用该应用程序时,他单击下载链接...下载一个 .exe。然后当他开始安装时,从网上下载.NET framework 3.5、Crystal Report和其他先决条件等先决条件并安装,最后安装我的.msi。

我浏览了 dotnetInstaller 的文档,但无法弄清楚。

所以各位有经验的小伙伴请给我指导一下...

4

3 回答 3

7

您可能想看看 ClickOnce

使用 ClickOnce,您可以从 CD(或 Web)分发,包括引导程序以安装先决条件并使程序保持最新。

编辑

如果要在 Program Files 中安装应用程序,您必须首先从受信任的 CD 或共享中安装应用程序,然后以管理员身份安装应用程序。之后,可以使用 ClickOnce 使应用程序保持最新

于 2011-08-09T06:29:03.053 回答
1

最后我得到了我正在寻找的解决方案,它就是 iExpress。它总是存在于窗口中。

http://www.makeuseof.com/tag/how-to-make-an-exe-installation-file/

于 2011-08-12T08:45:08.430 回答
0

另一种选择称为Omaha。这个类似于 ClickOnce,但被 Google 用于在 Windows 客户端上安装和更新他们的应用程序(Google Chrome、Google Earth)。

奥马哈概述

于 2011-08-09T06:49:07.973 回答