c# 软件自动在线更新代码

 

程序部份代码参考自:http://www.cnblogs.com/hjs1573/archive/2007/09/11/889826.html

服务器空间为.Net 2.0空间

注意:网盘失效,源码无法下载,不过所有的源代码都已经贴出来了,可以自己新建一个工程,然后把代码复制进去,自行编译

服务器空间文件列表:

/UpdateSize.ashx

/AutoUpdater   //此文件夹放更新文件

/AutoUpdater/AutoUpdater.xml

 

UpdateSize.ashx:

 

 1c# 软件自动在线更新代码<%@ WebHandler Language="C#" Class="UpdateSize" %> 
 2c# 软件自动在线更新代码
 3c# 软件自动在线更新代码using System; 
 4c# 软件自动在线更新代码using System.Web; 
 5c# 软件自动在线更新代码using System.IO; 
 6c# 软件自动在线更新代码
 7}

AutoUpdater.xml:

 

c# 软件自动在线更新代码<?xml version="1.0" encoding="utf-8" ?>  
c# 软件自动在线更新代码
<AutoUpdater>  
c# 软件自动在线更新代码  
<UpdateInfo>  
c# 软件自动在线更新代码    
<!--升级文件的更新日期-->  
c# 软件自动在线更新代码    
<UpdateTime Date = "2008-08-06"/>  
c# 软件自动在线更新代码  
</UpdateInfo>  
c# 软件自动在线更新代码  
<!--升级文件列表-->  
c# 软件自动在线更新代码  
<UpdateFileList>  
c# 软件自动在线更新代码    
<UpdateFile>Maxthon207.exe</UpdateFile>  
c# 软件自动在线更新代码  
</UpdateFileList> 
c# 软件自动在线更新代码  
<UpdateFileList>  
c# 软件自动在线更新代码    
<UpdateFile>Maxthon207.exe</UpdateFile>  
c# 软件自动在线更新代码  
</UpdateFileList>  
c# 软件自动在线更新代码
</AutoUpdater> 

客户端

conf.config:

 

c# 软件自动在线更新代码<?xml version="1.0" encoding="utf-8" ?> 
c# 软件自动在线更新代码
<configuration> 
c# 软件自动在线更新代码  
<appSettings> 
c# 软件自动在线更新代码    
<add key="Url" value="http://localhost/" /> 
c# 软件自动在线更新代码    
<add key="UpDate" value="2008-08-06" /> 
c# 软件自动在线更新代码  
</appSettings> 
c# 软件自动在线更新代码
</configuration>

AutoUpdater.cs:

 

  1c# 软件自动在线更新代码using System; 
  2c# 软件自动在线更新代码using System.ComponentModel; 
  3c# 软件自动在线更新代码using System.Data; 
  4c# 软件自动在线更新代码using System.Globalization; 
  5c# 软件自动在线更新代码using System.IO; 
  6c# 软件自动在线更新代码using System.Net; 
  7c# 软件自动在线更新代码using System.Text; 
  8c# 软件自动在线更新代码using System.Windows.Forms; 
  9c# 软件自动在线更新代码using System.Xml; 
 10c# 软件自动在线更新代码
 11c# 软件自动在线更新代码namespace Yesuo 
 12

 

相关文章:

  • 2021-07-13
  • 2022-12-23
  • 2021-10-18
  • 2021-09-27
  • 2021-04-29
  • 2021-12-31
  • 2022-12-23
猜你喜欢
  • 2022-03-01
  • 2022-12-23
  • 2022-12-23
  • 2022-01-14
  • 2021-11-29
  • 2021-11-26
  • 2022-12-23
相关资源
相似解决方案