文件名称:自动更新程序示例代码-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