.net bootstrapper用于在线分发

时间:2011-08-09 06:23:27

标签: .net bootstrapper

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

我浏览了dotnetInstaller的文档,但无法弄明白。

所以,任何人都有经验,请给我指导我......

3 个答案:

答案 0 :(得分:7)

您可能希望拥有look at ClickOnce

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

修改

如果要在Program Files中安装应用程序,则必须先从CD或受信任的共享安装应用程序,然后以管理员身份安装该应用程序。 After that ClickOnce can be used to keep the application up-to-date

答案 1 :(得分:1)

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

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

答案 2 :(得分:0)

另一个选项称为Omaha。这个类似于ClickOnce,但谷歌用它来安装和更新Windows客户端上的应用程序(谷歌浏览器,谷歌地球)。

Omaha Overview