• 大小: 0.51M
    文件类型: .rar
    金币: 2
    下载: 4 次
    发布日期: 2020-12-14
  • 语言: C#
  • 标签: C#  升级  c  自动  a  

资源简介

自动升级程序,亲测可用,希望帮助到大家。继续上传


操作说明:
配置网络地址为如下格式:http://localhost/cmsm/UpdateList.xml
程序通过比对UpdateList.xml在服务器上的和本地的不同,来下载需要更新的文件
需要更新的文件需放在UpdateList.xml同一个目录下



资源截图

代码片段和文件信息

using System;
using System.Web;
using System.IO;
using System.Net;
using System.xml;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using System.Windows.Forms;

namespace AutoUpdate
{
    public class AppUpdater:IDisposable
    {
        #region 成员与字段属性
        private string _updaterUrl;
        private bool disposed = false;
        private IntPtr handle;
        private Component component = new Component();
        [System.Runtime.InteropServices.DllImport(“Kernel32“)]
        private extern static Boolean CloseHandle(IntPtr handle);


        public string UpdaterUrl
        {
            set { _updaterUrl = value; }
            get { return this._updaterUrl; }
        }
     

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      25214  2004-01-26 00:38  AutoUpdate\AutoUpdate\App.ico

     文件       7672  2010-10-04 19:43  AutoUpdate\AutoUpdate\AppUpdater.cs

     文件       3905  2010-10-04 19:42  AutoUpdate\AutoUpdate\AutoUpdate.csproj

     文件      70656  2010-10-05 09:53  AutoUpdate\AutoUpdate\bin\Debug\AutoUpdate.exe

     文件      46592  2010-10-05 09:53  AutoUpdate\AutoUpdate\bin\Debug\AutoUpdate.pdb

     文件      14328  2010-10-11 19:08  AutoUpdate\AutoUpdate\bin\Debug\AutoUpdate.vshost.exe

     文件        490  2009-06-11 05:14  AutoUpdate\AutoUpdate\bin\Debug\AutoUpdate.vshost.exe.manifest

     文件     559616  2010-09-25 22:40  AutoUpdate\AutoUpdate\bin\Debug\SqlSelectCourse.msi

     文件        629  2010-10-05 10:09  AutoUpdate\AutoUpdate\bin\Debug\UpdateList.xml

     文件      11296  2010-10-05 09:53  AutoUpdate\AutoUpdate\FrmUpdate.cs

     文件      12938  2010-10-04 20:01  AutoUpdate\AutoUpdate\FrmUpdate.Designer.cs

     文件      79079  2010-10-04 20:01  AutoUpdate\AutoUpdate\FrmUpdate.resx

     文件       1538  2010-10-04 19:37  AutoUpdate\AutoUpdate\IniFiles.cs

     文件        581  2010-10-11 19:08  AutoUpdate\AutoUpdate\obj\Debug\AutoUpdate.csproj.FileListAbsolute.txt

     文件        851  2010-10-04 20:01  AutoUpdate\AutoUpdate\obj\Debug\AutoUpdate.csproj.GenerateResource.Cache

     文件      70656  2010-10-05 09:53  AutoUpdate\AutoUpdate\obj\Debug\AutoUpdate.exe

     文件      49406  2010-10-04 20:01  AutoUpdate\AutoUpdate\obj\Debug\AutoUpdate.FrmUpdate.resources

     文件      46592  2010-10-05 09:53  AutoUpdate\AutoUpdate\obj\Debug\AutoUpdate.pdb

     文件        180  2010-10-04 19:42  AutoUpdate\AutoUpdate\obj\Debug\AutoUpdate.Properties.Resources.resources

     文件      23304  2010-10-04 19:34  AutoUpdate\AutoUpdate\pic.PNG

     文件        495  2010-10-04 19:30  AutoUpdate\AutoUpdate\Program.cs

     文件       1352  2010-10-04 19:16  AutoUpdate\AutoUpdate\Properties\AssemblyInfo.cs

     文件       2870  2010-10-04 19:16  AutoUpdate\AutoUpdate\Properties\Resources.Designer.cs

     文件       5612  2010-10-04 19:16  AutoUpdate\AutoUpdate\Properties\Resources.resx

     文件       1095  2010-10-04 19:16  AutoUpdate\AutoUpdate\Properties\Settings.Designer.cs

     文件        249  2010-10-04 19:16  AutoUpdate\AutoUpdate\Properties\Settings.settings

     文件       1677  2010-10-04 19:37  AutoUpdate\AutoUpdate\xmlFiles.cs

     文件        920  2010-10-04 19:16  AutoUpdate\AutoUpdate.sln

    ..A..H.     18944  2010-10-11 19:15  AutoUpdate\AutoUpdate.suo

     目录          0  2010-10-04 19:30  AutoUpdate\AutoUpdate\obj\Debug\Refactor

............此处省略11个文件信息

评论

共有 条评论