2 u011954277 u011954277 于 2016.09.12 13:52 提问

用c# winfrom 写了一款工具 提供了升级功能 但是现在么有服务器 也没有网站

怎么样才能出发更新功能呢 之前有人用微博的最新动态作为软件更新的触发条件 所谓触发更新只要弹一个对话框 说明有最新版本了即可 有谁能提供比较好的思路 或者实现方法吗

4个回答

guwei4037
guwei4037   Ds   Rxr 2016.09.12 13:55
已采纳

肯定需要服务器的啊,不然你更新的软件发布在哪里?软件都有一个检测更新的功能,原理就是比较版本号,如果服务器的软件的版本号高于当前客户端的版本号,那么就触发更新程序(下载更新)。

u011954277
u011954277 大部分的软件的更新是有服务器的 判断起来也好判断写 但是单机版的软件做更新 我也没见过 没有好的点子
大约一年之前 回复
guwei4037
guwei4037 回复小菜来袭: 这样也行,但是正规的更新程序肯定不是这样的。你可以看看别的软件的自动更新都是怎么做的。
大约一年之前 回复
u011954277
u011954277 我是把最新的程序 放到哪个云盘里面 弹出提示 跳转到云盘链接就行了
大约一年之前 回复
bdmh
bdmh   Ds   Rxr 2016.09.12 13:55

找个第三方的提供更新服务的网站,否则没戏

u011954277
u011954277 没有听说过 比如说呢
大约一年之前 回复
lyhoo163
lyhoo163   Rxr 2016.09.12 18:12

建议放在云盘中,供用户下载。最好是压缩自释放文件,释放时指定目录。通过复盖模式,拷贝文件,方便客户。

u011954277
u011954277 怎么触发更新呢 ?
大约一年之前 回复
yongyong521
yongyong521   2016.09.13 14:26

这个必须有网络服务的,不然客户端从什么地方获取更新信息呢

u011954277
u011954277 就是选用一个外部条件 灵活点 之前有人用最新的微博内容来判断是否更新
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片