diff --git a/Form1.Designer.cs b/Form1.Designer.cs index 765bee1..b4b0f2a 100644 --- a/Form1.Designer.cs +++ b/Form1.Designer.cs @@ -71,6 +71,7 @@ this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "Update"; + this.ShowInTaskbar = false; this.Text = "自动更新"; this.TopMost = true; this.Load += new System.EventHandler(this.Update_Load); diff --git a/Form1.cs b/Form1.cs index 92700d0..c74c221 100644 --- a/Form1.cs +++ b/Form1.cs @@ -112,7 +112,13 @@ namespace CheckDownload UpdateStatus("下载在线MD5文件并读取..."); OssClient client = new OssClient(OssEndpoint, OssAccessKeyId, OssAccessKeySecret); var onlineData = ReadOnlineMd5File(client, OssBucketName, Md5File); - if (!ValidateOnlineData(onlineData.Version, onlineData.Md5, onlineData.Data)) return; + if (!ValidateOnlineData(onlineData.Version, onlineData.Md5, onlineData.Data)) + { + UpdateStatus("在线MD5文件无效"); + await Task.Delay(3000); + this.Close(); + return; + } UpdateStatus("比较本地和在线MD5文件..."); var compareResult = CompareMd5Data(onlineData.Data);