社区
Windows客户端开发
帖子详情
大家讨论一下 ppc 程序自动更新
xubing122476
2008-09-03 11:02:19
象桌面程序一样:微软推出了 clickOne 很方便的我们的程序就能发布到服务器上实现自动更新
我们还可以用第三方控件:appUpdate ,原理也是一样的
可是在移动平台 ,clickone 和第三方控件都不支持,怎么办??难道真的要自己写Code模仿他们来实现更新么??
还是有什么好的捷径我还没有发现??
...全文
618
20
打赏
收藏
大家讨论一下 ppc 程序自动更新
象桌面程序一样:微软推出了 clickOne 很方便的我们的程序就能发布到服务器上实现自动更新 我们还可以用第三方控件:appUpdate ,原理也是一样的 可是在移动平台 ,clickone 和第三方控件都不支持,怎么办??难道真的要自己写Code模仿他们来实现更新么?? 还是有什么好的捷径我还没有发现??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seener_wal
2012-06-16
打赏
举报
回复
客户有一批机子,做了一套程序,现在也需要在线更新
niezhipeng
2011-06-07
打赏
举报
回复
我也来看看
gd____zs
2010-11-18
打赏
举报
回复
我也来看看,也是在弄自动升级
dghh159
2009-03-19
打赏
举报
回复
Mark下,正在做这部分功能呀。
zhaojiangang
2008-10-07
打赏
举报
回复
同意10楼,我也是这么实现的!
就是下载文件的速度有点慢,未能实现断点续传
nuaaShmily
2008-10-07
打赏
举报
回复
你好,可以把ppc 程序自动更新的代码发给我学习学习吗?万分感谢!我的邮箱whf-cpu@163.com
xubing122476
2008-09-10
打赏
举报
回复
谢谢10楼了,果然是牛人
songny83
2008-09-10
打赏
举报
回复
支持10楼的
文斌
2008-09-09
打赏
举报
回复
同意10楼的,我的程序就是这样写的,几乎一模一样
comiunknown
2008-09-09
打赏
举报
回复
自己写吧,给一份我的设计思路:
1、升级程序和主程序分开,每次先启动升级程序,由升级程序来检测是否有新版本需要升级;
2、如果有更新的话,则由升级程序将服务器上的更新文件下载回本地,如果升级程序自身也有更新的话,则把新的升级程序重命名下载保存在本地;
3、所有更新文件下载完毕或者没有新版本的话,升级程序启动主程序,同时退出自身;
4、主程序启动后,首先检查是否有重命名的新的升级程序,如果有的话,则用该文件覆盖老的升级程序。
关于升级程序如何判断是否有新版本。
升级程序启动后首先进行拨号连接,拨号成功后检测是否能正常访问升级服务器上的版本文件,如果可以的话,将通过服务器上查询到的版本号和本地机器的软件版本号比较。如果联网失败的话,直接启动主程序,然后退出自身。
denhui3085
2008-09-09
打赏
举报
回复
牛人一堆啊
appleseeker
2008-09-08
打赏
举报
回复
可以提供,通过连接ActiveSync后,去升级你的程序。
类似于ipod的升级。
个人感觉这样比较好。但需要自己做一个类似的ActiveSync或者,在设备上采用这种方式。
zipperman
2008-09-08
打赏
举报
回复
DM就是设备管理,是微软遵守OMA规范做的可以用来升级设备的东东.微软的Windows Mobile是有设备管理客户端的,自己实现也可以.中国移动目前也有设备管理的应用,且有windows mobile版本的,移动指定的设备管理第三方公司好象叫奔峰(音).
实现流程可以看看OMA规范,参考着来做自己的应用.
xubing122476
2008-09-04
打赏
举报
回复
我自己做了一个,还没有成功呢,现在卡主了,PPC怎么获取文件 当前版本号?
yyunffu
2008-09-04
打赏
举报
回复
移动平台上,这个可能要自己实现了。
由于移动设备本身IP的动态性,服务器不可能主动通知你去进行升级。所以如果要实现自动升级,还是要自己主动访问服务器进行。
当然这种方案会加大服务器端负担,造成很多不必要访问。
感觉还是在升级之前,应该由服务器提供商提供信息,之后再去下载。
北方大冬瓜
2008-09-04
打赏
举报
回复
自己可以实现一个简单的吧?就是连服务器发现最新版本下下来,然后启动这个;需要一个壳程序。
xubing122476
2008-09-03
打赏
举报
回复
给点意见好不好?
xubing122476
2008-09-03
打赏
举报
回复
To[zipper_zhao ] :
什么是DM????
zipperman
2008-09-03
打赏
举报
回复
Windows Mobile一般是使用DM来实现在线升级的.
xubing122476
2008-09-03
打赏
举报
回复
没人做过windows mobile 程序在线升级么?? 汗
asp.net知识库
简单实用的DataSet更新数据库的类+总结 [ADO.NET]由数据库触发器引发的问题 为ASP.NET封装的SQL数据库访问类 DataTable.Select方法的性能问题 .NET 2.0里使用强类型数据创建多层应用 ADO.NET实用经验无保留曝光 有了...
pp
pc
-
pc
om:3
PC
PC
OM组件系统
建立在 3
PC
BASE 通信中间件之上的分布式组件系统,支持自动应用
程序
配置和运行时自适应。 - 从源代码构建
PC
OM 的简要说明。 - 关于如何使用二进制分发的简要说明。 - 本项目中使用的许可证的免责声明和讨论。 ...
ELDK使用与开发手册
其它的BDM/JTAG调试器也可以使用,但是如何操作它们不是本文档要讨论的范围。如果你想使用别的工具请参照它们的说明文档。(我没有使用BDI2000,故略去操作BDI2000的方法。我烧写u-boot.bin就是简单地通过JTAG口。)...
scada系统集成_设计 SCADA 应用
程序
软件
《我在研究中心实现 SCADA 应用软件系列》文集,写于2020年08月08日通过阅读并实践本文,你将明确SCADA系统项目的生命周期明确开发应用
程序
软件的过程掌握如何创建数据库掌握如何开发编程软件掌握测试和调试应用
程序
...
驱动
程序
的组织结构
驱动
程序
最重要的部分就是驱动
程序
源代码文件,源文件描述了设备如何和VxBus、VxWorks ...本节主要讨论如何在源码树中找到相关的驱动
程序
文件和其他附加文件。最后还说明驱动
程序
的各个部分是如何安装在VxWorks OS中...
Windows客户端开发
7,657
社区成员
18,845
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章