在C#中实现软件自动升级

时间:2012-04-14 03:53:21
【文件属性】:

文件名称:在C#中实现软件自动升级

文件大小:994KB

文件格式:RAR

更新时间:2012-04-14 03:53:21

C# ftp http 自动升级

1、FileWeb方式,一般用于局域网内部升级,将升级文件放在服务器的某共享目录中,并修改ServerMainfest.xml文件信息就可以实现自动升级。 2、测试此程序可以,可以将 ServerManifest.xml文件(服务器端的新文件信息表)和 更新文件的文件夹(如:3.0.0.0,升级文件就放在3.0.0.0文件夹中,文件夹的名字要与 ServerMainfest.xml中的 3.0.0.0 对应,文件夹中文件的名字要与 对应)放在服务器某共享文件夹中(\\10.10.36.222\Update) 3、在此升级程序的运行目录中,修改 Client.xml内容如下,即可。 \\10.10.36.222\Update/ServerManifest.xml \\10.10.36.222\Update


【文件预览】:
AppUpdater
----AppUpdater.suo(115KB)
----ApplicationUpdater()
--------bin()
--------UpdaterActionEventArgs.cs(4KB)
--------Resources.cs(2KB)
--------obj()
--------ApplicationUpdater.Designer.cs(14KB)
--------Properties()
--------LogManager.cs(4KB)
--------ApplicationUpdater.resx(11KB)
--------AutoUpdater.cs(13KB)
--------Metadata.cs(7KB)
--------FileUtility.cs(8KB)
--------ApplicationUpdater.csproj(3KB)
----AppUpdater()
--------LMSelfUpdater.cs(2KB)
--------ConnectionFrm.Designer.cs(11KB)
--------UpdateFrm.Designer.cs(11KB)
--------UpdateFrm.resx(34KB)
--------ConnectionFrm.resx(34KB)
--------bin()
--------obj()
--------Properties()
--------UpdateTipsFrm.cs(950B)
--------UpdateTipsFrm.resx(71KB)
--------AppClient.cs(4KB)
--------Client.xml(274B)
--------Client.cs(1KB)
--------AppClient.Designer.cs(12KB)
--------AppUpdater.csproj(5KB)
--------UpdateTipsFrm.Designer.cs(7KB)
--------Thumbs.db(5KB)
--------未命名-2.ico(25KB)
--------AppClient.resx(34KB)
--------ConnectionFrm.cs(5KB)
--------ServerManifest.xml(384B)
--------UpdateFrm.cs(8KB)
----AppUpdater.sln(1KB)
说明.txt

网友评论