欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

用c# 自动更新程序

程序员文章站 2022-06-16 18:52:07
作者:冰封一夏出处:hzhcontrols官网:首先看获取和更新的接口更新程序program.cs更新程序界面定义服务端接口,你可以用任意接口都行,我这里用webapi获取文件列表定义服务端接口,你可...

作者:冰封一夏
出处:
hzhcontrols官网:

首先看获取和更新的接口

更新程序program.cs

更新程序界面

定义服务端接口,你可以用任意接口都行,我这里用webapi

获取文件列表

定义服务端接口,你可以用任意接口都行,我这里用webapi

获取文件列表

下载文件,我这里将文件序列号为base64字符串了,你可以直接返回文件流也行

需要注意的地方:

1、我这里用到了json,那么不能直接饮用json的dll文件,会出现更新时候占用的问题,可以使用fastjson的开源代码,放进来解决,你可以直接使用xml格式的返回内容,这样就不需要json了,这样更方便

2、如果你的下载接口是返回的文件流,那么你更新程序里面直接接收流保存文件就行了

3、program.cs里面,停止服务的功能,其实是可以通过传递参数的形式来停止,我这里写死了,你们根据自己需求修改

效果

用c# 自动更新程序

 你可以根据自己的需求,修改下界面效果,这是最简单的示例界面而已。

以上就是用c# 自动更新程序的详细内容,更多关于c# 自动更新程序的资料请关注其它相关文章!