请教一下VB.NET的自动更新问题
比如开发一个网络版的管理系统,在服务器装数据库.如果这个管理系统某一部分功能要更新,有一百个客户端使用的,那我不是要一百次的去客户端那里重新安装新的系统么?请问有没有办法在客户打开软件的时候可以让软件自动更新为新的程序呢?中是用什么思想来实现的?
以下是引用qlong0728在2007-10-23 8:16:48的发言:
我是这样做的:
在服务器开通FTP下载功能
写一个更新程序,用户打开的时侯,是打开更新程序,更新程序检测用户文件版本或修改日期与服务器的对比,如果不同,进行自动下载,最后自动打开主程序.如果升级更新程序,在下载更新程序的时侯更改一下更新程序的文件名再自动打开更改后的更新程序.
我是这样做的:
在服务器开通FTP下载功能
写一个更新程序,用户打开的时侯,是打开更新程序,更新程序检测用户文件版本或修改日期与服务器的对比,如果不同,进行自动下载,最后自动打开主程序.如果升级更新程序,在下载更新程序的时侯更改一下更新程序的文件名再自动打开更改后的更新程序.
这个思想我想过了..而且我们公司用的生产软件都是这种..但我不太懂得怎样写这个更新程序?请问能否有源代码呢?