文件名称:基于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)