2010-07-27 62 views
1

我正在创建一个小的.NET 4应用程序,它需要小而频繁的更新。有没有免费/便宜的服务可以提供更新功能?或者,这是否需要开发到应用程序中?检查更新功能

+3

点击一次? ... – 2010-07-27 09:18:15

+0

请点击一次更新?望着它,谢谢 – ccook 2010-07-27 09:21:32

+0

可能重复的[自动更新库的.NET?](http://stackoverflow.com/questions/691663/auto-update-library-for-net) – ccook 2010-07-27 09:25:57

回答

0

基于@米奇的评论:

点击一次

http://www.nbdtech.com/Blog/archive/2007/08/07/How-To-Write-an-Automatic-Update-System-Part-8.aspx

的ClickOnce

ClickOnce是内置于.NET(版本 2.0及更高版本)并且是极端的易于使用,所有你必须使用ClickOnce安装你的 软件。您准备 ClickOnce软件包 - 只有几个 Web服务器上的文件(所有 程序文件和清单文件 可由 开发人员工作室自动生成)。

用户点击一个链接清单 文件和.net会奇迹般地下载 和安装程序和所有 先决条件(.NET框架 本身,SQL Server Express的等)。

如果您的客户已经对他/她的计算机 的ClickOnce安装的所有先决条件 是快速,无痛 ,如果某些先决条件 (尤其是在.NET Framework)是 缺少安装长 并非如此无痛。

的ClickOnce的一个重要特征(在 从这篇文章来看至少)是 ,它包括一个自动更新 功能,用最新的版本替换 服务器上的文件和 客户端会自动更新。

强烈建议如果您可以预期 您的先决条件已经安装在客户的计算机上 。