C#客户端自动升级 AutoUpdate

上传者: qinzuri | 上传时间: 2019-12-21 20:29:43 | 文件大小: 235KB | 文件类型: zip
代码已经全部验证测试并且用于项目,升级源文件存放于FTP,分三级目录存放,即升级主目录(UpdatePath)位于FTP根目录下,此级目录为项目名称,第三季目录各个程序主目录,程序目录中可以有子目录,级数不限制。 升级程序有失败重试,失败回滚功能。此升级程序耗费本人大量精力脑力,升级程序可以直接使用。

文件下载

资源详情

[{"title":"( 83 个子文件 235KB ) C#客户端自动升级 AutoUpdate","children":[{"title":"AutoUpdater","children":[{"title":"DownloadConfirm.resx <span style='color:#111;'> 10.01KB </span>","children":null,"spread":false},{"title":"DownloadProgress.resx <span style='color:#111;'> 10.01KB </span>","children":null,"spread":false},{"title":"obj","children":[{"title":"Debug","children":[{"title":"ZhiXinRDAutoUpdater.DownloadConfirm.resources <span style='color:#111;'> 3.17KB </span>","children":null,"spread":false},{"title":"AutoUpdater.csprojResolveAssemblyReference.cache <span style='color:#111;'> 11.90KB </span>","children":null,"spread":false},{"title":"DesignTimeResolveAssemblyReferencesInput.cache <span style='color:#111;'> 6.02KB </span>","children":null,"spread":false},{"title":"AutoUpdater.csproj.FileListAbsolute.txt <span style='color:#111;'> 3.46KB </span>","children":null,"spread":false},{"title":"AutoUpdater.dll <span style='color:#111;'> 49.00KB </span>","children":null,"spread":false},{"title":"TempPE","children":[{"title":".svn","children":[{"title":"all-wcprops <span style='color:#111;'> 100B </span>","children":null,"spread":false},{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"tmp","children":[{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"text-base","children":null,"spread":false}],"spread":false},{"title":"text-base","children":null,"spread":false},{"title":"entries <span style='color:#111;'> 233B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"AutoUpdater.pdb <span style='color:#111;'> 87.50KB </span>","children":null,"spread":false},{"title":"ZhiXinRDAutoUpdater.DownloadProgress.resources <span style='color:#111;'> 3.17KB </span>","children":null,"spread":false},{"title":".svn","children":[{"title":"all-wcprops <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"props","children":null,"spread":false},{"title":"prop-base","children":[{"title":"KnightsWarriorAutoupdater.DownloadConfirm.resources.svn-base <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"AutoUpdater.pdb.svn-base <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"AutoUpdater.dll.svn-base <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"AutoUpdater.csproj.GenerateResource.Cache.svn-base <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"KnightsWarriorAutoupdater.DownloadProgress.resources.svn-base <span style='color:#111;'> 53B </span>","children":null,"spread":false}],"spread":false},{"title":"tmp","children":[{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"text-base","children":null,"spread":false}],"spread":false},{"title":"text-base","children":[{"title":"KnightsWarriorAutoupdater.DownloadConfirm.resources.svn-base <span style='color:#111;'> 3.17KB </span>","children":null,"spread":false},{"title":"AutoUpdater.pdb.svn-base <span style='color:#111;'> 53.50KB </span>","children":null,"spread":false},{"title":"AutoUpdater.dll.svn-base <span style='color:#111;'> 33.00KB </span>","children":null,"spread":false},{"title":"AutoUpdater.csproj.GenerateResource.Cache.svn-base <span style='color:#111;'> 853B </span>","children":null,"spread":false},{"title":"KnightsWarriorAutoupdater.DownloadProgress.resources.svn-base <span style='color:#111;'> 3.17KB </span>","children":null,"spread":false},{"title":"AutoUpdater.csproj.FileListAbsolute.txt.svn-base <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false}],"spread":false},{"title":"entries <span style='color:#111;'> 1.32KB </span>","children":null,"spread":false}],"spread":true},{"title":"DesignTimeResolveAssemblyReferences.cache <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"AutoUpdater.csproj.GenerateResource.Cache <span style='color:#111;'> 981B </span>","children":null,"spread":false}],"spread":false},{"title":".svn","children":[{"title":"all-wcprops <span style='color:#111;'> 87B </span>","children":null,"spread":false},{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"tmp","children":[{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"text-base","children":null,"spread":false}],"spread":true},{"title":"text-base","children":null,"spread":false},{"title":"entries <span style='color:#111;'> 232B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"bin","children":[{"title":"Release","children":null,"spread":false},{"title":"Debug","children":[{"title":"Autoupdater.config <span style='color:#111;'> 197B </span>","children":null,"spread":false},{"title":"AutoUpdater.dll <span style='color:#111;'> 37.50KB </span>","children":null,"spread":false},{"title":"AutoUpdater.pdb <span style='color:#111;'> 67.50KB </span>","children":null,"spread":false},{"title":".svn","children":[{"title":"all-wcprops <span style='color:#111;'> 343B </span>","children":null,"spread":false},{"title":"props","children":null,"spread":false},{"title":"prop-base","children":[{"title":"AutoUpdater.pdb.svn-base <span style='color:#111;'> 53B </span>","children":null,"spread":false},{"title":"AutoUpdater.dll.svn-base <span style='color:#111;'> 53B </span>","children":null,"spread":false}],"spread":true},{"title":"tmp","children":[{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"text-base","children":null,"spread":false}],"spread":false},{"title":"text-base","children":[{"title":"AutoUpdater.pdb.svn-base <span style='color:#111;'> 53.50KB </span>","children":null,"spread":false},{"title":"AutoUpdater.dll.svn-base <span style='color:#111;'> 33.00KB </span>","children":null,"spread":false}],"spread":false},{"title":"entries <span style='color:#111;'> 564B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".svn","children":[{"title":"all-wcprops <span style='color:#111;'> 87B </span>","children":null,"spread":false},{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"tmp","children":[{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"text-base","children":null,"spread":false}],"spread":true},{"title":"text-base","children":null,"spread":false},{"title":"entries <span style='color:#111;'> 232B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"DownloadConfirm.cs <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"DownloadConfirm.designer.cs <span style='color:#111;'> 9.08KB </span>","children":null,"spread":false},{"title":"Autoupdater.config <span style='color:#111;'> 197B </span>","children":null,"spread":false},{"title":"AutoUpdater.csproj <span style='color:#111;'> 4.64KB </span>","children":null,"spread":false},{"title":"DownloadProgress.cs <span style='color:#111;'> 19.75KB </span>","children":null,"spread":false},{"title":"AutoUpdateHelper","children":[{"title":"IAutoUpdater.cs <span style='color:#111;'> 271B </span>","children":null,"spread":false},{"title":"LocalFile.cs <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false},{"title":"Config.cs <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"RemoteFile.cs <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false},{"title":"UpdateFileList.cs <span style='color:#111;'> 181B </span>","children":null,"spread":false},{"title":"ConfigHelper.cs <span style='color:#111;'> 4.17KB </span>","children":null,"spread":false},{"title":"DownloadFileInfo.cs <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"ConstFile.cs <span style='color:#111;'> 813B </span>","children":null,"spread":false},{"title":"AutoUpdater.cs <span style='color:#111;'> 55.69KB </span>","children":null,"spread":false},{"title":"DBHelper.cs <span style='color:#111;'> 2.61KB </span>","children":null,"spread":false},{"title":"CommonUnitity.cs <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"Calculagraph.cs <span style='color:#111;'> 3.80KB </span>","children":null,"spread":false},{"title":".svn","children":[{"title":"all-wcprops <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"props","children":null,"spread":false},{"title":"prop-base","children":[{"title":"AutoUpdater.cs.svn-base <span style='color:#111;'> 53B </span>","children":null,"spread":false}],"spread":false},{"title":"tmp","children":[{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"text-base","children":null,"spread":false}],"spread":false},{"title":"text-base","children":[{"title":"LocalFile.cs.svn-base <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"RemoteFile.cs.svn-base <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"UpdateFileList.cs.svn-base <span style='color:#111;'> 695B </span>","children":null,"spread":false},{"title":"ConstFile.cs.svn-base <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"Config.cs.svn-base <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false},{"title":"CommonUnitity.cs.svn-base <span style='color:#111;'> 1.99KB </span>","children":null,"spread":false},{"title":"DownloadFileInfo.cs.svn-base <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"AutoUpdater.cs.svn-base <span style='color:#111;'> 12.29KB </span>","children":null,"spread":false},{"title":"IAutoUpdater.cs.svn-base <span style='color:#111;'> 749B </span>","children":null,"spread":false}],"spread":false},{"title":"entries <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"DownloadProgress.designer.cs <span style='color:#111;'> 12.51KB </span>","children":null,"spread":false},{"title":".svn","children":[{"title":"all-wcprops <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"tmp","children":[{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"text-base","children":null,"spread":false}],"spread":false},{"title":"text-base","children":[{"title":"DownloadProgress.resx.svn-base <span style='color:#111;'> 10.01KB </span>","children":null,"spread":false},{"title":"Autoupdater.config.svn-base <span style='color:#111;'> 401B </span>","children":null,"spread":false},{"title":"DownloadConfirm.designer.cs.svn-base <span style='color:#111;'> 9.97KB </span>","children":null,"spread":false},{"title":"AutoUpdater.csproj.svn-base <span style='color:#111;'> 3.81KB </span>","children":null,"spread":false},{"title":"DownloadConfirm.resx.svn-base <span style='color:#111;'> 10.01KB </span>","children":null,"spread":false},{"title":"DownloadProgress.cs.svn-base <span style='color:#111;'> 13.47KB </span>","children":null,"spread":false},{"title":"DownloadConfirm.cs.svn-base <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"DownloadProgress.designer.cs.svn-base <span style='color:#111;'> 12.88KB </span>","children":null,"spread":false}],"spread":false},{"title":"entries <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false}],"spread":true},{"title":"Properties","children":[{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false},{"title":".svn","children":[{"title":"all-wcprops <span style='color:#111;'> 220B </span>","children":null,"spread":false},{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"tmp","children":[{"title":"props","children":null,"spread":false},{"title":"prop-base","children":null,"spread":false},{"title":"text-base","children":null,"spread":false}],"spread":false},{"title":"text-base","children":[{"title":"AssemblyInfo.cs.svn-base <span style='color:#111;'> 1.40KB </span>","children":null,"spread":false}],"spread":false},{"title":"entries <span style='color:#111;'> 382B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":false}],"spread":true}]

评论信息

  • meimao0412 :
    还不错,现在评价还有分吗?
    2019-03-01
  • 薏殇 :
    还不错,现在评价还有分吗?
    2019-03-01
  • u011104566 :
    帮别人下载的,谢谢提供
    2018-11-05
  • 7teaism :
    帮别人下载的,谢谢提供
    2018-11-05
  • justinbieber_usa :
    资源不错,学习一下
    2018-08-09
  • Tokenxx :
    资源不错,学习一下
    2018-08-09

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明