用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# 自动更新程序的资料请关注其它相关文章!