91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 192KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-09
  • 語言: C#
  • 標簽: c??c#??WinForm??auto??Update??

資源簡介

實現C#winForm程序的自動升級功能,內含使用說明,使用方便簡單,功能強大

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Diagnostics;
using?System.Linq;
using?System.Text;
using?System.Threading;

namespace?AutoUpDate
{
????public?partial?class?CheckUpdate?:?Component
????{
????????private?System.Threading.Thread?backgroundThread;
????????private?delegate?void?UpdateVersionDelegate(Version?version);

????????public?CheckUpdate()
????????{
????????????InitializeComponent();
????????}

????????public?CheckUpdate(IContainer?container)
????????{
????????????container.Add(this);
????????????Check();
????????????InitializeComponent();
????????}

????????public?void?Check()
????????{
????????????backgroundThread?=?new?Thread(new?ThreadStart(UpdateThread));
????????????backgroundThread.IsBackground?=?true;
????????????backgroundThread.Start();
????????}

????????//public?void?UpdateVersion(Version?verServer?Version?verLocal?bool?autoRun)
????????public?void?UpdateVersion()
????????{
????????????//Version?vCurrent?=?System.Reflection.Assembly.GetEntryAssembly().GetName().Version;
????????????try
????????????{
????????????????//獲取服務器上的版本
????????????????Config?config?=?new?Config();
????????????????Version?verServer?=?config.serverVersion;
????????????????Version?verLocal?=?config.serverVersion;
????????????????bool?autoRun?=?config.autoRun;
????????????????if?(verServer?!=?null?&&?verServer?>?verLocal)
????????????????{
????????????????????if?(autoRun)
????????????????????{
????????????????????????System.Diagnostics.Process.Start(“AutoUpDate.exe“);
????????????????????????System.Windows.Forms.Application.Exit();
????????????????????}
????????????????????else
????????????????????{
????????????????????????System.Windows.Forms.DialogResult?dialogResult?=?System.Windows.Forms.MessageBox.Show(“檢測到可用的新版本:?“?+?verServer.ToString()?+?“,是否升級“?“升級“?System.Windows.Forms.MessageBoxButtons.YesNo);
????????????????????????if?(dialogResult?==?System.Windows.Forms.DialogResult.Yes)
????????????????????????{
????????????????????????????System.Diagnostics.Process.Start(“AutoUpDate.exe“);
????????????????????????????System.Windows.Forms.Application.Exit();
????????????????????????}
????????????????????}
????????????????}
????????????}
????????????catch
????????????{?}
????????????finally
????????????{
????????????????backgroundThread.Abort();
????????????}
????????}

????????private?void?UpdateThread()
????????{
????????????//獲取服務器上的版本
????????????//Config?config?=?new?Config();
????????????//UpdateVersion(config.serverVersion?config.localVersion?config.autoRun);
????????????UpdateVersion();
????????}
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3921??2010-06-25?14:22??AutoUpDate\AutoUpDate\AutoUpDate.csproj

?????文件??????22016??2010-06-29?15:04??AutoUpDate\AutoUpDate\bin\Debug\AutoUpDate.exe

?????文件??????52736??2010-06-29?15:04??AutoUpDate\AutoUpDate\bin\Debug\AutoUpDate.pdb

?????文件???????2757??2010-06-25?15:58??AutoUpDate\AutoUpDate\CheckUpdate.cs

?????文件???????1001??2008-09-18?16:48??AutoUpDate\AutoUpDate\CheckUpdate.Designer.cs

?????文件???????5995??2008-09-18?16:48??AutoUpDate\AutoUpDate\CheckUpdate.resx

?????文件???????2698??2010-06-25?15:45??AutoUpDate\AutoUpDate\Config.cs

?????文件???????2686??2010-06-25?07:58??AutoUpDate\AutoUpDate\DownFile.cs

?????文件??????10804??2010-06-25?16:22??AutoUpDate\AutoUpDate\frmUpload.cs

?????文件???????7104??2010-06-25?11:29??AutoUpDate\AutoUpDate\frmUpload.Designer.cs

?????文件???????6025??2010-06-25?11:29??AutoUpDate\AutoUpDate\frmUpload.resx

?????文件???????9448??2010-06-25?15:38??AutoUpDate\AutoUpDate\Main.cs

?????文件???????4465??2010-06-25?11:00??AutoUpDate\AutoUpDate\Main.Designer.cs

?????文件???????6025??2010-06-25?09:02??AutoUpDate\AutoUpDate\Main.resx

?????文件??????11144??2008-09-12?10:58??AutoUpDate\AutoUpDate\MainForm.cs

?????文件????????305??2008-09-17?17:32??AutoUpDate\AutoUpDate\MyException.cs

?????文件????????180??2010-06-29?15:04??AutoUpDate\AutoUpDate\obj\Debug\AutoUpDate.CheckUpdate.resources

?????文件???????3217??2010-06-29?15:04??AutoUpDate\AutoUpDate\obj\Debug\AutoUpDate.csproj.FileListAbsolute.txt

?????文件????????899??2010-06-29?15:04??AutoUpDate\AutoUpDate\obj\Debug\AutoUpDate.csproj.GenerateResource.Cache

?????文件??????22016??2010-06-29?15:04??AutoUpDate\AutoUpDate\obj\Debug\AutoUpDate.exe

?????文件????????180??2010-06-29?15:04??AutoUpDate\AutoUpDate\obj\Debug\AutoUpDate.frmUpload.resources

?????文件????????180??2010-06-29?15:04??AutoUpDate\AutoUpDate\obj\Debug\AutoUpDate.Main.resources

?????文件??????52736??2010-06-29?15:04??AutoUpDate\AutoUpDate\obj\Debug\AutoUpDate.pdb

?????文件???????6656??2010-06-25?15:21??AutoUpDate\AutoUpDate\obj\Debug\Refactor\AutoUpDate.exe

?????文件????????501??2008-09-12?10:59??AutoUpDate\AutoUpDate\Program.cs

?????文件???????1456??2008-09-12?10:56??AutoUpDate\AutoUpDate\Properties\AssemblyInfo.cs

?????文件???????5495??2010-06-24?16:37??AutoUpDate\AutoUpDate\UpFile.cs

?????文件???????1386??2008-09-12?15:55??AutoUpDate\AutoUpDate.sln

????..A..H.?????51200??2010-06-29?15:07??AutoUpDate\AutoUpDate.suo

?????文件??????22016??2010-06-29?15:04??AutoUpDate\Demo\bin\Debug\AutoUpDate.exe

............此處省略48個文件信息

評論

共有 條評論