首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

版本自动更新方法解决思路

2012-04-18 
版本自动更新方法以前看过一个web程序,必须安装jdk 1.5以上版本才能打开主页.如果用户版本低的话, 在登录

版本自动更新方法
以前看过一个web程序,必须安装jdk 1.5以上版本才能打开主页.如果用户版本低的话, 在登录界面上会有 下载连接提示你下载新版本, 这是如何做到自动检测版本并提示更新的?

我用了笨办法,就是安装后把版本信息写进注册表,打开IE时读取,然后和服务器上的版本进行比较(这个版本信息写在一个XML文件中)。。。

不知道还有没有其他方法? 

悲惨啊,C++程序员做这些。。。 附带问一下installshield有类似于VS2005的Custom build Step这个功能吗? 就是想在编译完成后创建一个文件或者执行一个脚本什么的。

[解决办法]
在程序里写一个类和服务器交互啊。
每次启动就把版本信息什么的 POST给服务器。
服务器根据最新版本判断是否需要更新,返回信息给客户端。
正在写一个模块就是做这个的。
[解决办法]
js ajax 或者java applet

热点排行