佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1737|回复: 9

winform C# auto update

[复制链接]
发表于 15-4-2013 09:45 AM | 显示全部楼层 |阅读模式
谁会做winform C# auto update??不要clickonce
回复

使用道具 举报


ADVERTISEMENT

发表于 15-4-2013 10:54 AM | 显示全部楼层
使用Timer????
回复

使用道具 举报

发表于 15-4-2013 05:19 PM | 显示全部楼层
auto update??不要clickonce
每次load, go website perform checking??
回复

使用道具 举报

发表于 15-4-2013 05:24 PM | 显示全部楼层
timer 可以做得到....
回复

使用道具 举报

 楼主| 发表于 16-4-2013 08:25 AM | 显示全部楼层
timer 如何做。 我是要做auto update exe if detect new version.
回复

使用道具 举报

发表于 16-4-2013 09:43 AM | 显示全部楼层
lianpiau 发表于 16-4-2013 08:25 AM
timer 如何做。 我是要做auto update exe if detect new version.

那你一开始就好应该说清楚。。。浪费大家的时间
回复

使用道具 举报

Follow Us
发表于 16-4-2013 09:44 AM | 显示全部楼层
lolz... 不早说 XD... 还以为auto update data....
回复

使用道具 举报

发表于 16-4-2013 10:12 AM | 显示全部楼层
lianpiau 发表于 16-4-2013 08:25 AM
timer 如何做。 我是要做auto update exe if detect new version.

当load时自动连server对比版本。如果和server side 的最新版本不一致,就把新版本下载然后replace掉。
回复

使用道具 举报


ADVERTISEMENT

发表于 16-4-2013 05:16 PM | 显示全部楼层
比较容易的做法是

1. loader check server main.exe version, if newer, goto 2, else goto 5

2. download from server main.exe as temp.exe
3. if download complete,
delete old.exe (older than user's old version)
rename main.exe -> old.exe
rename temp.exe -> main.exe
goto 5

4. download error, delete temp.exe

5. loader launch main.exe

回复

使用道具 举报

发表于 16-4-2013 11:02 PM | 显示全部楼层
actually clickonce = .NET of Desktop App version updater.

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 28-9-2025 06:19 AM , Processed in 0.119849 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表