From 9bf3087075e72d8c6e8c6951c54466c10d94f566 Mon Sep 17 00:00:00 2001 From: Ning Date: Wed, 6 Oct 2021 20:51:20 +0800 Subject: [PATCH] bugfix --- WpfApp1/Helper/Helper.cs | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/WpfApp1/Helper/Helper.cs b/WpfApp1/Helper/Helper.cs index 5186da5..4ef8848 100644 --- a/WpfApp1/Helper/Helper.cs +++ b/WpfApp1/Helper/Helper.cs @@ -89,29 +89,33 @@ public static string RunApp(string filename, string arguments, bool recordLog) public static bool CheckUpdate() { - var client = new HttpClient(); - using (var request = new HttpRequestMessage(HttpMethod.Get, "https://raw.githubusercontent.com/ningjx/F1-2020-Telemetering-Tools/master/WpfApp1/Properties/AssemblyInfo.cs")) + try { - var response = client.SendAsync(request).Result; - - if (response.IsSuccessStatusCode) + var client = new HttpClient(); + using (var request = new HttpRequestMessage(HttpMethod.Get, "https://raw.githubusercontent.com/ningjx/F1-2020-Telemetering-Tools/master/WpfApp1/Properties/AssemblyInfo.cs")) { - var dataString = response.Content.ReadAsStringAsync().Result; - if (!string.IsNullOrEmpty(dataString)) + var response = client.SendAsync(request).Result; + + if (response.IsSuccessStatusCode) { - var re = new Regex(@"(?<=AssemblyVersion\("")\d\.\d\.\d\.\d(? curVer; + var re = new Regex(@"(?<=AssemblyVersion\("")\d\.\d\.\d\.\d(? curVer; + } } } + return false; } - return false; } + catch { return false; } } } }