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

小弟我们的程序是C/S结构的,现在每次升级软件都非常麻烦,要每台机器去覆盖,请教有没有什么好的解决方案

2012-02-25 
我们的程序是C/S结构的,现在每次升级软件都非常麻烦,要每台机器去覆盖,请问有没有什么好的解决方案?我们的

我们的程序是C/S结构的,现在每次升级软件都非常麻烦,要每台机器去覆盖,请问有没有什么好的解决方案?
我们的程序是C/S结构的,现在每次升级软件都非常麻烦,要每台机器去覆盖,请问有没有什么好的解决方案?

[解决办法]
客户端两个程序:主程序+升级程序
1、主程序发现有升级程序的升级包,直接下载并覆盖升级程序
2、主程序发现有升级包,打开升级程序,关闭自己。
3、升级程序下载最新程序,覆盖主程序
4、运行主程序,关闭自己

[解决办法]
偶是這樣做的(僅供參考)


客户端两个程序:主程序+升级程序+能讀到版本信息的Web Service

首先運行升級級程序,升級程序從 Web Service讀取版本信息,如果與當前的版本相符,那就直接運行主程序;
如果與主程序版本不相符,那就啟動Ftp下載最新的程序.下載完後再啟動主程序;(當然你得把新程序放到預先設定的Ftp目錄去:)
[解决办法]
楼上的,我有升级的源代码:包括:单独的上传程序和在主程序上的部分;上传软件上传到数据库之后,当主程序在运行装态下,它会自动检测,如果当前的版本低于上传后的版本,那么,系统会自动下载,然后提示用户安装!
我现在的系统就是这样使用的!

热点排行