资源简介

1、此系统更新程序主要是通过WebService作为服务器端的更新,从服务器上建立WebService,并通过WebService上的XML中的版本号和客户端进行对比来进行更新。当发现客户端的版本号与服务器中不一样,则将服务器中文件下载到客户端UPDATE文件夹中,再从此文件夹复制到对应的文件内容中。 2、在服务器上创建好WebService后,在对应目录下创建update文件夹,将相关更新文件放入文件夹中,并且在update.xml文件中如下配置。 1.0.0.2 更新版本号,如果要更新,需要增加版本号,如1.0.0.3 要更新的文件数目 true name是文件名 true是否更新这个文件 true 更新或者创建文件夹 true 更新文件夹内容 true true true 更新文件夹内容

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
using System.Runtime.InteropServices;
using System.Windows.Forms;

namespace Start
{
    class IniFile
    {
        //文件INI名称
        public string Path;

        ////声明读写INI文件的API函数 
        [DllImport(“kernel32“)]
        private static extern long WritePrivateProfileString(string section string key string val string filePath);

        [DllImport(“kernel32“)]
        private static extern int GetPrivateProfileString(string section string key string def StringBuilder retVal int size string filePath);

        //类的构造函数,传递INI文件名
        public IniFile(string inipath)
        {
            Path = System.AppDomain.CurrentDomain.baseDirectory + “\\“ + inipath + “.ini“;
        }

        //写INI文件
        public void IniWriteValue(string Section string Key string Value)
        {
            WritePrivateProfileString(Section Key Value this.Path);
        }

        //读取INI文件指定
        public string IniReadValue(string Section string Key)
        {
            StringBuilder temp = new StringBuilder(255);
            int i = GetPrivateProfileString(Section Key ““ temp 255 this.Path);
            return temp.ToString();

        }

    }
}

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

     文件      45568  2011-02-18 09:00  WebService方式的系统更新程序程序\BJ\2011预算.xls

     文件     323590  2006-05-07 03:58  WebService方式的系统更新程序程序\BJ\kchart.ico

     文件      35840  2011-12-05 10:58  WebService方式的系统更新程序程序\BJ\kjkm1.xls

     文件        149  2011-12-05 13:45  WebService方式的系统更新程序程序\BJ\mssccprj.scc

     文件       2025  2011-12-16 09:43  WebService方式的系统更新程序程序\BJ\Solution_WLJZH.sln

    ..A..H.     73728  2012-02-07 08:59  WebService方式的系统更新程序程序\BJ\Solution_WLJZH.suo

     文件        256  2011-12-05 09:12  WebService方式的系统更新程序程序\BJ\Solution_WLJZH.vssscc

     文件        843  2011-12-16 09:53  WebService方式的系统更新程序程序\BJ\Start\app.config

     文件     327680  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\Appframe2005.dll

     文件        315  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\Applications.xml

     文件     265216  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\budget.exe

     文件     710216  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\C1.Win.C1FlexGrid.2.dll

     文件     656960  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\C1.Win.C1Input.2.dll

     文件     317877  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\C1.Win.C1Input.2.xml

     文件     304720  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\C1.Win.C1SuperTooltip.2.dll

     文件          6  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\DataConnect\dd1\22\12\1.txt

     文件        194  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\DataConnect\QXXT.xml

     文件        194  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\DataConnect\YYCX.xml

     文件     573440  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\DataWindow.dll

     文件     167936  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\DataWindowInterop.dll

     文件     942080  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\Excel.dll

     文件      32768  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\Gl.DataAccess.dll

     文件      63488  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\MainMenu.dll

     文件     479232  2012-01-30 16:06  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\PowerManager2008.exe

     文件     270848  2012-01-30 10:55  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\Start.exe

     文件        843  2011-12-16 09:53  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\Start.exe.config

     文件      50688  2012-01-30 10:55  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\Start.pdb

     文件      14328  2012-02-07 08:56  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\Start.vshost.exe

     文件        843  2011-12-16 09:53  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\Start.vshost.exe.config

     文件        490  2007-07-21 01:33  WebService方式的系统更新程序程序\BJ\Start\bin\Debug\Start.vshost.exe.manifest

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

评论

共有 条评论