- 51Aspx源码必读.txt[2KB]
- AutoClient\AutoClient\AutoClient.csproj[3KB]
- AutoClient\AutoClient\Form1.cs[7KB]
- AutoClient\AutoClient\Form1.Designer.cs[2KB]
- AutoClient\AutoClient\Form1.resx[5KB]
- AutoClient\AutoClient\Program.cs[490B]
- AutoClient\AutoClient\bin\Debug\Connection.config[186B]
- AutoClient\AutoClient\obj\Debug\AutoClient.csproj.FileListAbsolute.txt[953B]
- AutoClient\AutoClient\obj\Release\AutoClient.csproj.FileListAbsolute.txt[969B]
- AutoClient\AutoClient\Properties\AssemblyInfo.cs[1KB]
- AutoClient\AutoClient\Properties\Resources.Designer.cs[2KB]
- AutoClient\AutoClient\Properties\Resources.resx[5KB]
- AutoClient\AutoClient\Properties\Settings.Designer.cs[1KB]
- AutoServers\AutoServers\AutoServers.csproj[4KB]
- AutoServers\AutoServers\clsAbstract.cs[7KB]
- AutoServers\AutoServers\clsDBOperation.cs[20KB]
- AutoServers\AutoServers\Form1.cs[11KB]
- AutoServers\AutoServers\Form1.Designer.cs[30KB]
- AutoServers\AutoServers\Form1.resx[6KB]
- AutoServers\AutoServers\Program.cs[486B]
- AutoServers\AutoServers\SQLExecute.cs[20KB]
- AutoServers\AutoServers\生成配置文件.cs[3KB]
- AutoServers\AutoServers\生成配置文件.Designer.cs[6KB]
- AutoServers\AutoServers\生成配置文件.resx[5KB]
- AutoServers\AutoServers\自动更新服务端.cs[9KB]
- AutoServers\AutoServers\自动更新服务端.Designer.cs[16KB]
- AutoServers\AutoServers\自动更新服务端.resx[6KB]
- AutoServers\AutoServers\obj\Debug\AutoServers.csproj.FileListAbsolute.txt[1KB]
- AutoServers\AutoServers\obj\Release\AutoServers.csproj.FileListAbsolute.txt[1KB]
- AutoServers\AutoServers\Properties\AssemblyInfo.cs[1KB]
- AutoServers\AutoServers\Properties\Resources.Designer.cs[2KB]
- AutoServers\AutoServers\Properties\Resources.resx[5KB]
- AutoServers\AutoServers\Properties\Settings.Designer.cs[1KB]
- from.gif[4KB]
- 最新Asp.Net源码下载.url[123B]
- 自动更新.doc[96KB]
- AutoClient\AutoClient.sln[920B]
- AutoClient\AutoClient.suo[17KB]
- AutoClient\AutoClient\database_down.ico[66KB]
- AutoClient\AutoClient\Globe 2.ico[158KB]
- AutoClient\AutoClient\bin\Debug\AutoClient.exe[78KB]
- AutoClient\AutoClient\bin\Debug\AutoClient.pdb[29KB]
- AutoClient\AutoClient\bin\Debug\AutoClient.vshost.exe[11KB]
- AutoClient\AutoClient\bin\Release\AutoClient.exe[78KB]
- AutoClient\AutoClient\bin\Release\AutoClient.pdb[23KB]
- AutoClient\AutoClient\bin\Release\AutoClient.vshost.exe[11KB]
- AutoClient\AutoClient\bin\Release\AutoClient.vshost.exe.manifest[490B]
- AutoClient\AutoClient\obj\Debug\AutoClient.csproj.GenerateResource.Cache[847B]
- AutoClient\AutoClient\obj\Debug\AutoClient.exe[78KB]
- AutoClient\AutoClient\obj\Debug\AutoClient.Form1.resources[180B]
- AutoClient\AutoClient\obj\Debug\AutoClient.pdb[29KB]
- AutoClient\AutoClient\obj\Debug\AutoClient.Properties.Resources.resources[180B]
- AutoClient\AutoClient\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll[4KB]
- AutoClient\AutoClient\obj\Release\AutoClient.csproj.GenerateResource.Cache[847B]
- AutoClient\AutoClient\obj\Release\AutoClient.exe[78KB]
- AutoClient\AutoClient\obj\Release\AutoClient.Form1.resources[180B]
- AutoClient\AutoClient\obj\Release\AutoClient.pdb[23KB]
- AutoClient\AutoClient\obj\Release\AutoClient.Properties.Resources.resources[180B]
- AutoClient\AutoClient\obj\Release\TempPE\Properties.Resources.Designer.cs.dll[4KB]
- AutoClient\AutoClient\Properties\Settings.settings[249B]
- AutoServers\AutoServers.sln[923B]
- AutoServers\AutoServers.suo[33KB]
- AutoServers\AutoServers\database_down.ico[66KB]
- AutoServers\AutoServers\database_up.ico[66KB]
- AutoServers\AutoServers\mobile.ico[1KB]
- AutoServers\AutoServers\bin\Debug\AutoServers.exe[95KB]
- AutoServers\AutoServers\bin\Debug\AutoServers.pdb[59KB]
- AutoServers\AutoServers\bin\Debug\AutoServers.vshost.exe[11KB]
- AutoServers\AutoServers\bin\Release\AutoServers.exe[94KB]
- AutoServers\AutoServers\bin\Release\AutoServers.pdb[47KB]
- AutoServers\AutoServers\bin\Release\AutoServers.vshost.exe[11KB]
- AutoServers\AutoServers\bin\Release\AutoServers.vshost.exe.manifest[490B]
- AutoServers\AutoServers\obj\Debug\AutoServers.csproj.GenerateResource.Cache[934B]
- AutoServers\AutoServers\obj\Debug\AutoServers.exe[95KB]
- AutoServers\AutoServers\obj\Debug\AutoServers.pdb[59KB]
- AutoServers\AutoServers\obj\Debug\AutoServers.Properties.Resources.resources[180B]
- AutoServers\AutoServers\obj\Debug\AutoServers.生成配置文件.resources[180B]
- AutoServers\AutoServers\obj\Debug\AutoServers.自动更新服务端.resources[180B]
- AutoServers\AutoServers\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll[4KB]
- AutoServers\AutoServers\obj\Release\AutoServers.csproj.GenerateResource.Cache[934B]
- AutoServers\AutoServers\obj\Release\AutoServers.exe[94KB]
- AutoServers\AutoServers\obj\Release\AutoServers.pdb[47KB]
- AutoServers\AutoServers\obj\Release\AutoServers.Properties.Resources.resources[180B]
- AutoServers\AutoServers\obj\Release\AutoServers.生成配置文件.resources[180B]
- AutoServers\AutoServers\obj\Release\AutoServers.自动更新服务端.resources[180B]
- AutoServers\AutoServers\obj\Release\TempPE\Properties.Resources.Designer.cs.dll[4KB]
- AutoServers\AutoServers\Properties\Settings.settings[249B]
- DB_51aspx\AutoUpDateData.mdf[13.31MB]
- DB_51aspx\AutoUpDateData_log.ldf[3.75MB]
源码介绍
源码参数
软件自动更新示例程序源码
程序介绍:
自动更新的定义:
在Client/Server类型软件需要升级时,规避客户端的部署与自动升级给客户带来的复杂
操作,降低维护成本和减少维护时间。
自动更新的目的:
1.客户的专业水平参差不齐,降低客户自己操作时产生的Bug。
2.易于维护,升级。
3.降低维护成本。
4.延长软件生命周期。
1.需要有两个程序。(一个自动更新程序,另一个是软件本身。)
2.自动更新程序开启时,软件需要关闭。
3.需要有一个XML文件作为模板,来标记都哪些文件需要升级。
4.使用到的机制。(文件流和内存流的转换,文件的操作,XML的读写)
5.把文件转成二进制文件,存到数据库中。
1.从数据库读取时,把二进制流转换成目标文件。
2.确保被更新文件或程序,没有被执行。
3.XML模板文件的维护。(某此需要更多的文件需要更新时,模板文件需要先更新)
提示:
首先运行服务端将需要更新的文件信息生成配置文件更新到数据库
运行客户端之前将服务端生成的配置文件放到(如果为调试模式,放入debug文件夹中)
下单记录
用户名 | 源码评分 | 成交价 | 下单时间 | 订单状态 |
---|