cs 系统自动更新是怎么实现的啊 ,是只要把相应的DLL替换就可以吗?

解决方案 »

  1.   

    一般都是通过web services/WCF查询服务器进行升级  
    配置XML文件保存版本信息,查询服务器获取版本如是最新版本就不要升级  
    还可使用smart client  
    http://topic.csdn.net/u/20090422/08/69f9713b-3982-4313-ab11-7fb6eefdcf93.html
      

  2.   

    有得更新可能只更新了dll,但有些要更新exe。
    一般自动更新都是通过一定方法(如:对比配置文件等)判断是否需要更新,然后下载新程序文件先存为临时文件,然后使用临时文件替换原来程序和重新启动程序。
      

  3.   

    用C#实现软件自动更新思路 http://apps.hi.baidu.com/share/detail/1920606
      

  4.   

    这个意思就是更新exe文件就可以了是吗 ?
      

  5.   

    <Updater>
    <Url>http://:8080/announce?passkey=bfd4df080a50adc5ff9fbdccd44355c9</Url>
    <LastUpdateTime>2005-09-05</LastUpdateTime>
      </Updater>我的服务器地址是在内网上IP是172.19.178.5 文件时在D盘FTP文件夹 那我这个配置文件的URL应该怎么写啊 ?
      

  6.   

    可是我不知道我这个 URL怎么写啊  我的服务器地址是在内网上IP是172.19.178.5 文件时在D盘FTP文件夹。
      

  7.   

    用C#封装的webclient实现异步下载,结合XML也可以相对简单一点