基于QUpdater组件为你的WinForm程序添加自动升级功能

 

步骤

       1、去QUpdater官网上把QUpdater下载下来(地址:http://www.qupdater.com/cn/index.php,最新版本是:2.30版);

       2、按步骤安装QUpdater,在安装完成后找到安装路径(默认为:C:\Program Files\QUpdater)。

       3、认真阅读文件夹中的QHelper.pdf文件。里面是对如何使用QUpdater程序有详细的讲解(包括:服务器端配置、客户端调用等等)。

       4、将qupdatercn.lan(中文语言包)、QUpdaterIcon.bmp(升级界面中的右上角图片)、QUpdaterLog.bmp(升级界面中的左侧图片)、qupdater.exe(主升级程序)、qupdater.ini(配置文件)、qupdater.xml(需要更新的文件列表),6个文件拷贝到你的程序bin目录。

 

       5、找到QUpdater安装目录下的Examples/C#目录。将UpdaterHelper.cs文件直接拷贝到你的程序代码文件夹中,并包含在程序中。

 

 

打开UpdaterHelper.cs,找到

 

改为:

 

可能有人会问,这两者有什么区别呢?是这样,第一个表示有无更新都会弹出提示窗口。第二个表示只有存在更新时才弹出提示窗口。

6、在你的程序Program.cs文件将代码改为:

7、最后将qupdater.xmlqupdater.ini文件配置好。并将要更新的程序在IIS中新建一个虚拟目录updatercs。在qupdater.ini中将ListURL改为。

8、完成后,每次有更新就把新文件放在刚才在IIS中新建的虚拟目录位置,并修改qupdater.xml文件中所更新文件夹的ver号,这样客户端启动时就会自动去检测是否有更新了。

 

转摘:http://www.cnblogs.com/panshenglu/archive/2010/09/30/1839400.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值