详解c#Winform程序自动更新实现方法(图)


本文摘自PHP中文网,作者黄舟,侵删。

Winform程序自动更新我也是第一次做,网上找了自动更新的源码,后来又根据在网上看到的一些方法,自己试了很久,最终还是有写错误,所以花了钱让别人帮忙调试成功的,下面是我自己捣腾出来的,方便大家借鉴,如果有什么错误的地方欢迎指正

Winform程序自动更新我也是第一次做,网上找了自动更新的源码,后来又根据在网上看到的一些方法,自己试了很久,最终还是有写错误,所以花了钱让别人帮忙调试成功的,下面是我自己捣腾出来的,方便大家借鉴,如果有什么错误的地方欢迎指正.

1、由于我是通过服务器的IIS发布自动更新的,更新之前先手动把程序复制到IIS服务器的目录下面,做一些更改,客户端才能正常自动更新。所以第一步是不熟IIS服务器(本人系统windows8):

按照上面的方式,选了之后点确定,系统会自动添加这些内容,然后:

网站建立好了之后,把写好的需要更新的文件放入你选的物理路径对应的文件目录下面就OK。

2、网站建立好了,那么下面就是要想办法搞更新了,也就是从服务器更新文件到客户端,至于具体的过程和中心思想我就不赘述了,网上很多。

3、自动源码下载地址找不着了,如果有需要的,请留邮箱,我再发.

4、把自动源码生成类库,然后在你的主程序引用该类库,把下图的两个文件和你的主程序放在同一个文件夹下面:

5、主程序的调用,在主程序里面调用我是放到登录窗体之前的,由于我没办法控制程序是否需要更新,所以我需要建立一个过程,就是在数据库建立一个表,包括两个字段

阅读剩余部分

相关阅读 >>

c#之正则表达式介绍

详细介绍c# 利用irawpixels接口遍历栅格数据的代码实例

c#获取listview鼠标下的item案例

c#中将字符串内容写入到txt文件中

详细介绍用c#描述数据结构0:导图

详解c#生成随机数功能的代码示例

c#中载入界面的经典实例

史上最佳的c#编程书籍推荐

具体介绍c#线程与线程池的区别

详细介绍c#实例化接口对象的方法

更多相关阅读请进入《WinForm》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...