软件自动更新系统

时间:2016-11-14 14:34:47
【文件属性】:

文件名称:软件自动更新系统

文件大小:86KB

文件格式:RAR

更新时间:2016-11-14 14:34:47

自动更新 .Net 源代码

.net开发的一个自动更新系统,达到商业应用的质量,立即可用 如果用在商业项目请联系本人 1:编译全部项目 2:UpdateWeb发布为 http://localhost/UpdateWeb 3:复制[Root]\UpdateTest\bin\Debug 到某测试目录DA,模拟应用程序的客户端 4:复制[Root]\UpdateClient\bin\Debug\UpdateClient.exe到目录DA 5:复制[Root]\UpdateManage\bin\Debug\UpdateManage.exe到 http://localhost/UpdateWeb/UpdateTest 6:运行路径http://localhost/UpdateWeb/UpdateTest下的文件UpdateManage.exe,可以看到程序自动创建了目录: UpdateExcept //排除自动更新的文件 UpdateTemplate //需要自动更新的文件 7:复制[Root]\UpdateTest\bin\Debug 到 http://localhost/UpdateWeb/UpdateTest/UpdateTemplate 8:在 http://localhost/UpdateWeb/UpdateTest/UpdateTemplate 创建自己的需要自动更新的文本文件 9:在UpdateManage.exe界面点“重新生成清单文件” 10:运行目录DA下的UpdateTest.exe,点“检查更新”


【文件预览】:
AutoUpdate
----UpdateClient()
--------UpdateState.cs(270B)
--------DownloadProgressFm.Designer.cs(3KB)
--------MainFm.Designer.cs(7KB)
--------InputUrlFm.cs(902B)
--------DownloadProgressFm.cs(372B)
--------DownloadProgressFm.resx(6KB)
--------InputUrlFm.Designer.cs(5KB)
--------Program.cs(591B)
--------ClientCommon.cs(5KB)
--------EnFileDepict.cs(842B)
--------UpdateClient.csproj(6KB)
--------InputUrlFm.resx(11KB)
--------CommDefine.cs(7KB)
--------Properties()
--------UpdateClient.csproj.user(736B)
--------EnClientCfg.cs(267B)
--------EnManifestFile.cs(172B)
--------EnFileDepict_View.cs(2KB)
--------MainFm.resx(6KB)
--------MainFm.cs(15KB)
----AutoUpdate.suo(39KB)
----部署.txt(814B)
----UpdateTest()
--------MainFm.Designer.cs(3KB)
--------UpdateTest.csproj(3KB)
--------Program.cs(483B)
--------Properties()
--------MainFm.resx(6KB)
--------MainFm.cs(1KB)
----注意点.txt(113B)
----AutoUpdate.sln(5KB)
----UpdateManage()
--------MainFm.Designer.cs(15KB)
--------Program.cs(489B)
--------EnFileDepict.cs(842B)
--------CommDefine.cs(7KB)
--------Properties()
--------EnManifestFile.cs(172B)
--------UpdateManage.csproj(4KB)
--------MainFm.resx(9KB)
--------MainFm.cs(14KB)
----UpdateWeb()
--------UpdateWeb.csproj(4KB)
--------UpdateWeb.csproj.user(1KB)
--------UpdateTest()
--------Web.Release.config(1KB)
--------Properties()
--------Web.Debug.config(1KB)
--------App_Data()
--------Web.config(968B)

网友评论

  • 推荐个更好用的 nsAutoUpdate 自动升级系统,基于NSIS实现简单功能强大 www.aceui.cn
  • 没有搞太懂,不太明白怎么用
  • 不错 更新的功能很实用 就是有商业广告的嫌疑
  • 东西不错,不过后来发现VS自带自动更新的相关功能,比这个方便
  • 不错,值得学习,在此感谢!