VB程序自动更新
我写的程序用在多台电脑。
所以想做一个自动更新下载的功能,方便维护
1,网络有新版本,提示用户
2,下载
3,有进度条,最好操作简便,不要有验证码啊,下载路径选择这些的。
如果后面实在做不到的话,就搞个提示好了,让他们手动下载也好。
有没有类似的代码,或给个详细一点的思路
[解决办法]
软件更新一般是从服务器下载之后进行安装。安装之前,检查、终止已经运行的进程,然后覆盖原来的文件即可。重新启动软件。
[解决办法]
由于程序运行时,是不允许覆盖的,我的做法是,创建一个简单的启动程序,该程序检查用户端和服务器端的版本,如果发现,服务器上的版本比本地的版本新,则将服务器的拷贝并覆盖掉本地的,然后启动本的程序
版本检查使用filesystemobject对象(ms scripting running library)
[解决办法]
这问题主要在于如何让客户端"知道"有新版本, 至于是否自动升级倒是细枝末节了