如果域服务器文件更新,或者软件更新了,那么客户机也会更新?用c#如何写?
提供一点思路

解决方案 »

  1.   

    1软件更新必须记录在远程服务器(记录在SQL较方便,如果使用access或者文本等记录,则必须用程序获得某个地址的内容[比如使用webclient获得某一网址的html内容],再进行判断)
    2.软件在启动时判断机器是否在线,机器在线则通过可以z获得的内容判断远程服务器更新文件地址(比如www.xxx.com/1.exe)
    3.将这个地址记录在文件或者直接传给更新程序。带命令启动更新程序,退出自身
    4.更新程序检查文件内容(假如更新信息写在文件里的话)或者检查命令行参数
    5.下载目标地址,并更新目标程序
    6.重新启动程序欢迎加入程序员群:63981466
      

  2.   

    你是要做可以自动更新的程序???
    vs2005 默认支持的,看菜单里有个发布项;
    /*
    兄弟下次问问题把要问题说清楚一点好不好、
    大家多半是到csdn 闲逛的,专业答题的没几个
    没人长时间关注一个帖子,等你的帖子沉了就更
    不可能有人看见了,这样比较浪费你的分还有
    大家的时间、所以恳请下次发问题的时候一定
    要描述清楚,因为你心里想的东西不是人人
    都可以猜出来的,有代码贴代码(不要太长
    能描述清楚问题的最小代码即可)没代码
    就要把需求说的清情楚楚。
    */