From 1d15f408dcdf37f6fbd5dbf045d1b71a122f7eb0 Mon Sep 17 00:00:00 2001 From: Aigio Liu Date: Wed, 8 Sep 2021 10:47:02 +0800 Subject: [PATCH] fix --- .../Implementation/DesktopAppUpdateServiceImpl.cs | 8 ++------ .../Services/Implementation/AppUpdateServiceImpl.cs | 2 +- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/src/ST.Client.Desktop/Services/Implementation/DesktopAppUpdateServiceImpl.cs b/src/ST.Client.Desktop/Services/Implementation/DesktopAppUpdateServiceImpl.cs index fda8dce16..37ac8377c 100644 --- a/src/ST.Client.Desktop/Services/Implementation/DesktopAppUpdateServiceImpl.cs +++ b/src/ST.Client.Desktop/Services/Implementation/DesktopAppUpdateServiceImpl.cs @@ -92,15 +92,11 @@ namespace System.Application.Services.Implementation } } - protected override void OpenInAppStore() + protected override async void OpenInAppStore() { if (DesktopBridge.IsRunningAsUwp) { - Process.Start(new ProcessStartInfo - { - FileName = UrlConstants.MicrosoftStoreProtocolLink, - UseShellExecute = true, - }); + await Browser2.OpenAsync(UrlConstants.MicrosoftStoreProtocolLink); } else { diff --git a/src/ST.Client/Services/Implementation/AppUpdateServiceImpl.cs b/src/ST.Client/Services/Implementation/AppUpdateServiceImpl.cs index dec314b40..d2b85a4b3 100644 --- a/src/ST.Client/Services/Implementation/AppUpdateServiceImpl.cs +++ b/src/ST.Client/Services/Implementation/AppUpdateServiceImpl.cs @@ -541,7 +541,7 @@ namespace System.Application.Services.Implementation /// /// 在应用商店中打开 /// - protected virtual void OpenInAppStore() => BrowserOpen(UrlConstants.OfficialWebsite); + protected virtual async void OpenInAppStore() => await OpenAsync(UrlConstants.OfficialWebsite); void StartUpdate() {