基于ftp的软件自动升级

时间:2015-03-12 04:18:51
【文件属性】:

文件名称:基于ftp的软件自动升级

文件大小:186KB

文件格式:RAR

更新时间:2015-03-12 04:18:51

软件自动升级 ftp

原理: 1.首先读取本地UpdateSetting.Client.xml配置文件(下称客户配置) 2.以客户配置节[Main][ftpServerIP]指定的地址连接ftp服务器(必须支持匿名) 3.取服务器端由客户配置节[Main][exefile]指定的执行程序名同名(或当前执行文件名同名)目录下的UpdateSetting.Svc.xml(下称服务配置) 4.比较两个配置文件的[Main][Version]节,若不相同则下载由服务配置节[Main][FileList]指定的文件及目录 5.下载时先保存到本地\temp_update目录,成功下载后再覆盖原有文件


【文件预览】:
ftp下载
----bin()
--------Debug()
----ftp下载.vssscc(256B)
----images()
--------vssver2.scc(86B)
--------自动更新.bmp(138KB)
----UpdateSetting.Svc.xml(310B)
----frmUpdate.resx(212KB)
----Program.cs(957B)
----obj()
--------Debug()
----vssver2.scc(464B)
----frmUpdate.Designer.cs(6KB)
----ftp下载.csproj(3KB)
----ftp下载.sln(1KB)
----ftp下载.csproj.vspscc(257B)
----UpdateSetting.Client.xml(285B)
----FtpWeb.cs(20KB)
----ftp下载.suo(22KB)
----mssccprj.scc(243B)
----frmUpdate.cs(1KB)
----FtpUpdate.cs(10KB)
----Properties()
--------vssver2.scc(93B)
--------AssemblyInfo.cs(1KB)
----readme.txt(1KB)
----ftp下载.csproj.user(168B)

网友评论

  • 学习中.....
  • 看看再说。学习学习!
  • 刚下载 还没有看
  • 先试试看,
  • 先看看再说
  • 这个还不错,值得下载
  • 不错,下载下来,改改可以用
  • 不错,下载下来,改改可以用
  • 感觉很好,先学习一下,看看实用不
  • 初学者无法使用...
  • 不错的东西,很有学习价值
  • 思路正确,改改可用
  • 这个就是一个思路,初学者不适合。
  • 此方法通过访问FTP 下载更新完成
  • 不错,修改下用到自己的程序中去了,谢谢
  • 可以!非常好用!谢谢楼主!
  • 测试过了,很不错的资源
  • 传输大文件就不可以
  • 还不错,借鉴了一部分方法,修改下就可以用了
  • 还要建FTP 好麻烦啊 匿名不会建立啊
  • 不错,我只是借鉴了其中一些方法。
  • 思路不错,修改一下就可以用
  • 相当好用,改下代码里面的帐号密码就不需要匿名了
  • 此方法通过访问FTP 下载更新完成
  • 还要建FTP 好麻烦啊 匿名不会建立啊