如题,如瑞星、QQ等软件自动提示升级。有没有这方面的示例资料?

解决方案 »

  1.   

    又是自动升级,用Autoupdater++吧,设置下就行了,不用写代码,不用考虑这个那个
      

  2.   

    我的都是用copy的方法.检测文件的创建时间,如果有更新的,就复制.
    公司内部使用的,简单就好.可能不合适你的
      

  3.   

    我之前的做法很简单,在服务器上有一个版本文件比如ver.txt,记录着最新版本号,比如
    ver.txt:
    2.0客户端程序内部固化了一个版本号,比如1.0
    用ftp去读服务器上的ver.txt,内容比对,如果是小于,就下载最新的
    而最新的就去目录
    2.0\下也就是服务器ftp根目录下的结构是这样的|-1.0(目录)
    |-1.1(目录)
    |-1.2(目录)
    |-1.3(目录)
    |-2.0(目录)
    |-ver.txt(文件)
      

  4.   

    每次软件启动的时候就自动比较dll的版本号,非常欣慰,dll的版本号在.NET框架中是自动控制的,所以不会重复,比较两个dll的版本号,不同就下载服务器上的。