C#winform开发的CS结构的程序,怎样实现自动升级的功能!望高手指教!

C#winform开发的CS结构的程序,怎样实现自动升级的功能!望高手指教!,第1张

1你有网站放升级文件

2程序分块制作,小更新就更新组件,大更新就自动重装

3

有更新功能

设定打开时检测版本,或定时检测,有高版本就提示更新

不是高手。。这样的问题你首先要想好你怎么获取到最新的版本号。。

比如你是从网络上获取,你还要有一个用来自动更新的程序,从网上下载到更新包以后,关闭当前运行的程序,打开自动更新的程序覆盖掉原程序就好了。。如果你的版本号存在注册表中,还要改下注册表。。。

为什么不换个思路~~

把au.exe下载到临时文件夹,然后执行au.exe退出111.exe,au.exe执行判断当前所处路径,如果是临时文件夹就删除原有的111.exe文件,并copy au.exe到程序执行路径命名为111.exe,然后执行111.exe退出au.exe 同样有判断当前所处路径,如果是程序执行路径就判断临时文件夹是否存在au.exe 存在则删除 实现你单个exe更新的目的,就是来回折腾了一下,程序需要做两次路径判断而已


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11177688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存