自动更新程序示例代码-Visual Basic语言编写

时间:2017-02-18 14:50:49
【文件属性】:

文件名称:自动更新程序示例代码-Visual Basic语言编写

文件大小:524KB

文件格式:RAR

更新时间:2017-02-18 14:50:49

自动更新

自动更新程序的代码,使用 VB.NET 语言写。最近为单位写了一个C/S结构的软件,这个软件是工作在单位的局域网内的。为了减轻为程序进行升级的工作量,需要解决程序自动更新的问题。那么如何做一个自动更新程序呢? 想了一下,更新程序需要解决以下问题: (A)它需要知道哪些是需要更新的文件,哪些是不需要的文件; (B)它需要知道从哪里下载更新文件; (C) 它需要将更新的文件下载下来,并将旧的文件替换掉,将不再需要的文件删除掉; (D)它需要能够在更新完毕后自动重新启动程序以便用户继续使用;


【文件预览】:
ApplicationEvents.vb
UpdatingForm.designer.vb
XmlVersionConfigFile.vb
CheckUpdateForm.designer.vb
Updater.vbproj
CheckUpdateForm.resx
My Project
----Settings.settings(279B)
----AssemblyInfo.vb(1KB)
----Settings.Designer.vb(3KB)
----Application.Designer.vb(2KB)
----Resources.resx(5KB)
----Resources.Designer.vb(3KB)
----Application.myapp(478B)
Load.ico
CheckUpdateForm.vb
UpdatingForm.vb
App.config
obj
----x86()
--------Debug()
--------Release()
UpdatingForm.resx
Updater.vbproj.user
bin
----Debug()
--------Updater.exe(127KB)
--------Updater.xml(660B)
--------Updater.pdb(60KB)
--------Updater.vshost.exe.manifest(490B)
--------Updater.vshost.exe(11KB)
----Release()
--------Updater.exe(122KB)
--------Updater.xml(660B)
--------Updater.pdb(48KB)
--------Version.xml(681B)
Updater.sln

网友评论

  • 不错,挺有参考价值,下载来看看 #完美解决问题
  • 用的语言不一样……不过可以借鉴下思路
  • 看不懂,有教学视频吗大神
  • 有学习参考价值,不错
  • 有参考价值,学习了
  • 参考一下吧。。
  • 跟自己的比较了一下,互相借鉴吧
  • 还得FTP服务
  • 用VS2015打开,编译不通过。。
  • 虽然没用上,不过还是给个好评
  • 简单实用,已经并入工程,直接调exe即可
  • 我用vs2008打不开,双击sln文件没反应,为啥啊?
  • 自己参考改一下
  • 还是很不错的,可用
  • 可以用,可以用可以用
  • 不太理想,不过资源不错,
  • 不是VB的。下载时没注意看。
  • 可以借鉴一下
  • 可以参考,自己在改一下。
  • 非常有用,谢谢楼主分享,自己又对应弄了个发布,凑成一对了
  • 不错,挺有参考价值,我的是C#
  • 不错,挺有参考价值,OK
  • 虽然是VB但是和C#区别不大,可以直接封装,还是不错的
  • 可以借鉴一下
  • 可以用,可以用可以用
  • 可以参考,整体不错
  • 这个确实不错,简单大方,功能正好。不错
  • 虽然是VB但是和C#区别不大,可以直接封装,还是不错的
  • 这个确实不错,简单大方,功能正好。不错
  • 可以,学习了。一直在找这个工具,稍改一下可以实现更强大的功能!谢谢分享!