Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

[BUG] Opening "Experimental settings and developer options" Always Causes "Restart UnigetUI to Apply Changes" to Show

已关闭
#5,507 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 1 天内回复

已经有一个关联 PR 被合并了。

  • #5508 来自 @r4venrudy —— 已合并

评估

难度
2/5
预计耗时
1-3 小时
新手友好度
55/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
活跃
技术栈
csharp
领域
desktop

调研方向

Start by locating the Experimental settings and developer options view and the code that triggers the “Restart UniGetUI to Apply Changes” toast when it opens. Reproduce by opening that view without changing anything, then trace what the view does on open. Done when opening it alone no longer shows the restart toast; the issue does not name files or tests.

由索引模型根据 Issue 内容生成。

描述

bug
Please confirm these before moving forward
  • I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
  • I have tested that this issue has not been fixed in the latest (beta or stable) release.
  • I have checked the FAQ section for solutions.
  • This issue is about a bug (if it is not, please use the correct template).
UniGetUI Version

Newest

Windows version, edition, and architecture

25h2 Insider

Describe your issue

Opening "Experimental settings and developer options" can always cause the "Restart UniGetUI" toast to show up even though no changes are made.

Image
Steps to reproduce the issue

No response

UniGetUI Log
[10/12/2026 9:24:41 AM] PINGET_APPROOT is already set; leaving it untouched
[10/12/2026 9:24:41 AM] PINGET_SOURCE_MODE is already set; leaving it untouched
[10/12/2026 9:24:41 AM]    __  __      _ ______     __  __  ______
                          / / / /___  (_) ____/__  / /_/ / / /  _/
                         / / / / __ \/ / / __/ _ \/ __/ / / // /
                        / /_/ / / / / / /_/ /  __/ /_/ /_/ // /
                        \____/_/ /_/_/\____/\___/\__/\____/___/
                            Welcome to UniGetUI Version 2026.1.0
[10/12/2026 9:24:41 AM]   
[10/12/2026 9:24:41 AM] Build 106
[10/12/2026 9:24:41 AM] UI Framework: Avalonia
[10/12/2026 9:24:41 AM] Data directory C:\Users\meteoni\scoop\apps\unigetui\2026.3.0\Settings
[10/12/2026 9:24:41 AM] OS: Microsoft Windows 10.0.26220
[10/12/2026 9:24:41 AM] Process arch: X64 (OS: X64)
[10/12/2026 9:24:41 AM] Runtime: .NET 10.0.12
[10/12/2026 9:24:41 AM] Loaded language locale: en
[10/12/2026 9:24:41 AM] Elevated: False
[10/12/2026 9:24:41 AM] Packaged (MSIX): False
[10/12/2026 9:24:41 AM] Args: (none)
[10/12/2026 9:24:41 AM] Command cargo-binstall.exe was not found on the system
[10/12/2026 9:24:42 AM] Starting Avalonia shell bootstrap
[10/12/2026 9:24:42 AM] Loaded language locale: en
[10/12/2026 9:24:42 AM] Auto-updater: disabled by user setting, skipping.
[10/12/2026 9:24:42 AM] [Telemetry] OpenSearch credentials are not configured — telemetry is disabled for this build.
[10/12/2026 9:24:42 AM] Refreshing the inherited ChocolateyInstall process environment variable, which pointed at the no longer supported bundled Chocolatey path C:\Users\meteoni\AppData\Local\UniGetUI\Chocolatey, to no value
[10/12/2026 9:24:42 AM] Using user GSudo (forced by user) at C:\Users\meteoni\scoop\apps\gsudo\current\gsudo.exe
[10/12/2026 9:24:42 AM] Command pwsh.exe was not found on the system
[10/12/2026 9:24:42 AM] Command cargo.exe was not found on the system
[10/12/2026 9:24:42 AM] Command vcpkg.exe was not found on the system
[10/12/2026 9:24:42 AM] Command pwsh.exe was not found on the system
[10/12/2026 9:24:42 AM] Command bun.exe was not found on the system
[10/12/2026 9:24:42 AM] Command bun.cmd was not found on the system
[10/12/2026 9:24:42 AM] Scoop is enabled and was found on C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe
[10/12/2026 9:24:42 AM] Cargo is enabled but was not found on the system!
[10/12/2026 9:24:42 AM] PowerShell7 is enabled but was not found on the system!
[10/12/2026 9:24:42 AM] PowerShell is enabled and was found on C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe
[10/12/2026 9:24:42 AM] Chocolatey is enabled and was found on C:\Users\meteoni\AppData\Local\UniGetUI\Chocolatey\bin\choco.exe
[10/12/2026 9:24:42 AM] Npm is enabled and was found on C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe
[10/12/2026 9:24:42 AM] Bun is enabled but was not found on the system!
[10/12/2026 9:24:42 AM] Pip is enabled and was found on C:\Users\meteoni\AppData\Local\Programs\Python\Python313\python.exe
[10/12/2026 9:24:42 AM] Command vcpkg was not found on the system
[10/12/2026 9:24:42 AM] Command vcpkg was not found on the system
[10/12/2026 9:24:42 AM] Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings
[10/12/2026 9:24:42 AM] vcpkg is enabled but was not found on the system!
[10/12/2026 9:24:42 AM] .NET Tool is enabled but was not found on the system!
[10/12/2026 9:24:42 AM] Downloaded new icons and screenshots successfully!
[10/12/2026 9:24:42 AM] Connected to WinGet API using packaged COM activation.
[10/12/2026 9:24:42 AM] WinGet activation mode selected: packaged COM registration | Source: system COM registration
[10/12/2026 9:24:42 AM] Winget is enabled and was found on C:\Users\meteoni\AppData\Local\Microsoft\WindowsApps\winget.exe
[10/12/2026 9:24:42 AM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                        █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                        █ Name: WinGet (aka Winget)
                        █ Executable name: "winget.exe"
                        █ Executable path: "C:\Users\meteoni\AppData\Local\Microsoft\WindowsApps\winget.exe"
                        █ Call arguments: ""
                        █ Version: System WinGet (CLI) Version: v1.29.380
                        █          Using Native WinGet helper (COM Api)
                        █          Activation mode: packaged COM registration
                        █          Activation source: system COM registration
                        █          
                        █ WinGet is enabled and ready to go.
                        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[10/12/2026 9:24:42 AM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                        █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                        █ Name: Pip (aka Pip)
                        █ Executable name: "pip"
                        █ Executable path: "C:\Users\meteoni\AppData\Local\Programs\Python\Python313\python.exe"
                        █ Call arguments: "-m pip "
                        █ Version: pip 26.2.1 from C:\Users\meteoni\AppData\Local\Programs\Python\Python313\Lib\site-packages\pip (python 3.13)
                        █          
                        █ Pip is enabled and ready to go.
                        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[10/12/2026 9:24:43 AM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                        █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                        █ Name: PowerShell 5.x (aka PowerShell)
                        █ Executable name: "powershell.exe"
                        █ Executable path: "C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe"
                        █ Call arguments: " -NoProfile -Command"
                        █ Version: Name                           Value                                                                                   
                        █          ----                           -----                                                                                   
                        █          PSVersion                      5.1.26100.9587                                                                          
                        █          PSEdition                      Desktop                                                                                 
                        █          PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                                 
                        █          BuildVersion                   10.0.26100.9587                                                                         
                        █          CLRVersion                     4.0.30319.42000                                                                         
                        █          WSManStackVersion              3.0                                                                                     
                        █          PSRemotingProtocolVersion      2.3                                                                                     
                        █          SerializationVersion           1.1.0.1
                        █          
                        █ PowerShell 5.x is enabled and ready to go.
                        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[10/12/2026 9:24:43 AM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                        █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                        █ Name: Chocolatey (aka Chocolatey)
                        █ Executable name: "choco.exe"
                        █ Executable path: "C:\Users\meteoni\AppData\Local\UniGetUI\Chocolatey\bin\choco.exe"
                        █ Call arguments: ""
                        █ Version: 2.4.3
                        █          
                        █ Chocolatey is enabled and ready to go.
                        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[10/12/2026 9:24:43 AM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                        █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                        █ Name: Npm (aka Npm)
                        █ Executable name: "npm"
                        █ Executable path: "C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe"
                        █ Call arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Program` Files\nodejs\npm.cmd" "
                        █ Version: 11.19.0
                        █          
                        █ Npm is enabled and ready to go.
                        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[10/12/2026 9:24:45 AM] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                        █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                        █ Name: Scoop (aka Scoop)
                        █ Executable name: "scoop"
                        █ Executable path: "C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe"
                        █ Call arguments: "-NoProfile -ExecutionPolicy Bypass -Command "C:\Users\meteoni\scoop\shims\scoop.ps1" "
                        █ Version: Current Scoop version:
                        █          v0.6.0 - Released at 2026-09-30
                        █          
                        █          'main' bucket:
                        █          e31a0d8a00 [email protected]: Fix hash (Closes #8676)
                        █          
                        █          'extras' bucket:
                        █          b73951619f sophia-script: Update to version 8.0.0
                        █          
                        █          'versions' bucket:
                        █          aa092db6de sharex-dev: Update to version 21.0.0.1737
                        █          
                        █          'blacktop' bucket:
                        █          1dc4f18 Scoop update for ipsw version v3.1.736
                        █          
                        █          'vvxrtues' bucket:
                        █          03f96c4 Update hash in discordo.json
                        █          
                        █ Scoop is enabled and ready to go.
                        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[10/12/2026 9:24:48 AM] Dependency Scoop-Search for Scoop is present.
[10/12/2026 9:24:48 AM] Dependency Git for Scoop is present.
[10/12/2026 9:24:48 AM] Avalonia shell bootstrap completed
[10/12/2026 9:24:48 AM] Found 19 installed packages from Pip
[10/12/2026 9:24:48 AM] Pip: listing available updates against https://pypi.org/ over HTTP
[10/12/2026 9:24:49 AM] Found 27 installed packages from Scoop
[10/12/2026 9:24:50 AM] Found 0 available updates from Pip
[10/12/2026 9:24:50 AM] Found 14 installed packages from Chocolatey
[10/12/2026 9:24:52 AM] Found 1 installed packages from PowerShell
[10/12/2026 9:24:52 AM] Found 1 installed packages from PowerShell
[10/12/2026 9:24:52 AM] Found 0 available updates from Npm
[10/12/2026 9:24:52 AM] Found 0 installed packages from Npm
[10/12/2026 9:24:53 AM] Version string 2022.3.62f1 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[10/12/2026 9:24:53 AM] Version string 2022.3.62f1 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[10/12/2026 9:24:53 AM] Version string 2022.3.62f1 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[10/12/2026 9:24:53 AM] Version string 2022.3.62f3 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[10/12/2026 9:24:54 AM] Found 0 available updates from PowerShell
[10/12/2026 9:24:54 AM] Found 314 installed packages from Winget
[10/12/2026 9:24:54 AM] Found 6 available updates from Winget
[10/12/2026 9:24:54 AM] Version string 2022.3.62f1 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[10/12/2026 9:24:54 AM] Version string 2022.3.62f3 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[10/12/2026 9:24:54 AM] Icon download attempt at https://upload.wikimedia.org/wikipedia/commons/thumb/6/64/Android_logo_2019_%28stacked%29.svg/275px-Android_logo_2019_%28stacked%29.svg.png failed with code BadRequest
[10/12/2026 9:24:54 AM] Could not resolve installer URLs for Unity.UnityHub version < 3.21.0.65535: Failed during source operation 'manifest' for 'winget': Version '< 3.21.0.65535' was not found for package 'Unity.UnityHub' in source 'winget'.
[10/12/2026 9:24:55 AM] Icon download attempt at https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/Blender_logo_no_text.svg/293px-Blender_logo_no_text.svg.png failed with code BadRequest
[10/12/2026 9:24:55 AM] No Logo image found for package 9PLM9XGG6VKS in Microsoft Store response
[10/12/2026 9:24:58 AM] System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
                         ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure: RemoteCertificateNameMismatch
                           at System.Net.Security.SslStream.SendAuthResetSignal(ReadOnlySpan`1, ExceptionDispatchInfo) + 0x5b
                           at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions) + 0xf1
                           at System.Net.Security.SslStream.<ForceAuthenticationAsync>d__159`1.MoveNext() + 0x196
                        --- End of stack trace from previous location ---
                           at System.Net.Http.ConnectHelper.<EstablishSslConnectionAsync>d__2.MoveNext() + 0xdc
                           --- End of inner exception stack trace ---
                           at System.Net.Http.ConnectHelper.<EstablishSslConnectionAsync>d__2.MoveNext() + 0x46e
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x5e7
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                        --- End of stack trace from previous location ---
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                           at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                           at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                           at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd9
                        --- End of stack trace from previous location ---
                           at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                           at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                           at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[10/12/2026 9:24:58 AM] System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
                         ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure: RemoteCertificateNameMismatch
                           at System.Net.Security.SslStream.SendAuthResetSignal(ReadOnlySpan`1, ExceptionDispatchInfo) + 0x5b
                           at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions) + 0xf1
                           at System.Net.Security.SslStream.<ForceAuthenticationAsync>d__159`1.MoveNext() + 0x196
                        --- End of stack trace from previous location ---
                           at System.Net.Http.ConnectHelper.<EstablishSslConnectionAsync>d__2.MoveNext() + 0xdc
                           --- End of inner exception stack trace ---
                           at System.Net.Http.ConnectHelper.<EstablishSslConnectionAsync>d__2.MoveNext() + 0x46e
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x5e7
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                        --- End of stack trace from previous location ---
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                           at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                           at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                           at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd9
                        --- End of stack trace from previous location ---
                           at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                           at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                           at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[10/12/2026 9:24:59 AM] Cargo is not enabled
[10/12/2026 9:24:59 AM] System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
                         ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure: RemoteCertificateNameMismatch
                           at System.Net.Security.SslStream.SendAuthResetSignal(ReadOnlySpan`1, ExceptionDispatchInfo) + 0x5b
                           at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions) + 0xf1
                           at System.Net.Security.SslStream.<ForceAuthenticationAsync>d__159`1.MoveNext() + 0x196
                        --- End of stack trace from previous location ---
                           at System.Net.Http.ConnectHelper.<EstablishSslConnectionAsync>d__2.MoveNext() + 0xdc
                           --- End of inner exception stack trace ---
                           at System.Net.Http.ConnectHelper.<EstablishSslConnectionAsync>d__2.MoveNext() + 0x46e
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x5e7
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                        --- End of stack trace from previous location ---
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                           at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                           at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                           at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd9
                        --- End of stack trace from previous location ---
                           at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                           at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                           at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[10/12/2026 9:24:59 AM] System.Net.Http.HttpRequestException: No such host is known. (assets.onestore.ms:443)
                         ---> System.Net.Sockets.SocketException (11001): No such host is known.
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                           --- End of inner exception stack trace ---
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                        --- End of stack trace from previous location ---
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                           at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                           at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                           at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd9
                        --- End of stack trace from previous location ---
                           at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                           at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                           at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[10/12/2026 9:24:59 AM] vcpkg is not enabled
[10/12/2026 9:25:00 AM] .NET Tool is not enabled
[10/12/2026 9:25:01 AM] PowerShell7 is not enabled
[10/12/2026 9:25:02 AM] Command pwsh.exe was not found on the system
[10/12/2026 9:25:02 AM] PowerShell7 is enabled but was not found on the system!
[10/12/2026 9:25:06 AM] .NET Tool is enabled but was not found on the system!
[10/12/2026 9:25:07 AM] Command vcpkg.exe was not found on the system
[10/12/2026 9:25:07 AM] Command vcpkg was not found on the system
[10/12/2026 9:25:07 AM] Command vcpkg was not found on the system
[10/12/2026 9:25:07 AM] Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings
[10/12/2026 9:25:07 AM] vcpkg is enabled but was not found on the system!
[10/12/2026 9:25:08 AM] Found 1 available updates from Scoop
[10/12/2026 9:25:08 AM] Command cargo.exe was not found on the system
[10/12/2026 9:25:08 AM] Cargo is enabled but was not found on the system!
[10/12/2026 9:25:17 AM] Loaded language locale: en
[10/12/2026 9:25:24 AM] System.Net.Http.HttpRequestException: No such host is known. (assets.onestore.ms:443)
                         ---> System.Net.Sockets.SocketException (11001): No such host is known.
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                           --- End of inner exception stack trace ---
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                        --- End of stack trace from previous location ---
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                           at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                           at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                           at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd9
                        --- End of stack trace from previous location ---
                           at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                           at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                           at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[10/12/2026 9:25:24 AM] Found 1 available updates from Chocolatey
[10/12/2026 9:25:26 AM] System.Net.Http.HttpRequestException: No such host is known. (assets.onestore.ms:443)
                         ---> System.Net.Sockets.SocketException (11001): No such host is known.
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                           --- End of inner exception stack trace ---
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                        --- End of stack trace from previous location ---
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                           at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                           at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                           at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd9
                        --- End of stack trace from previous location ---
                           at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                           at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                           at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[10/12/2026 9:25:27 AM] System.Net.Http.HttpRequestException: No such host is known. (assets.onestore.ms:443)
                         ---> System.Net.Sockets.SocketException (11001): No such host is known.
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                           --- End of inner exception stack trace ---
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                        --- End of stack trace from previous location ---
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                           at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                           at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                           at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd9
                        --- End of stack trace from previous location ---
                           at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                           at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                           at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[10/12/2026 9:25:28 AM] System.Net.Http.HttpRequestException: No such host is known. (assets.onestore.ms:443)
                         ---> System.Net.Sockets.SocketException (11001): No such host is known.
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                           --- End of inner exception stack trace ---
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                        --- End of stack trace from previous location ---
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                           at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                           at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                           at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd9
                        --- End of stack trace from previous location ---
                           at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                           at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                           at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[10/12/2026 9:25:28 AM] System.Net.Http.HttpRequestException: No such host is known. (assets.onestore.ms:443)
                         ---> System.Net.Sockets.SocketException (11001): No such host is known.
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError, CancellationToken) + 0x3d
                           at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x4e
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x6c4
                           --- End of inner exception stack trace ---
                           at System.Net.Http.HttpConnectionPool.<ConnectToTcpHostAsync>d__54.MoveNext() + 0x728
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x40c
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                        --- End of stack trace from previous location ---
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                           at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                           at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                           at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd9
                        --- End of stack trace from previous location ---
                           at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                           at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                           at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
[10/12/2026 9:25:30 AM] Icon download attempt at https://upload.wikimedia.org/wikipedia/commons/thumb/8/83/Steam_icon_logo.svg/512px-Steam_icon_logo.svg.png failed with code BadRequest
[10/12/2026 9:25:33 AM] Icon download attempt at https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Visual_Studio_Code_1.35_icon.svg/langfr-800px-Visual_Studio_Code_1.35_icon.svg.png failed with code BadRequest
[10/12/2026 9:25:33 AM] System.Net.Http.HttpRequestException: The SSL connection could not be established, see inner exception.
                         ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid according to the validation procedure: RemoteCertificateNameMismatch
                           at System.Net.Security.SslStream.SendAuthResetSignal(ReadOnlySpan`1, ExceptionDispatchInfo) + 0x5b
                           at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions) + 0xf1
                           at System.Net.Security.SslStream.<ForceAuthenticationAsync>d__159`1.MoveNext() + 0x196
                        --- End of stack trace from previous location ---
                           at System.Net.Http.ConnectHelper.<EstablishSslConnectionAsync>d__2.MoveNext() + 0xdc
                           --- End of inner exception stack trace ---
                           at System.Net.Http.ConnectHelper.<EstablishSslConnectionAsync>d__2.MoveNext() + 0x46e
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<ConnectAsync>d__53.MoveNext() + 0x5e7
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<CreateHttp11ConnectionAsync>d__81.MoveNext() + 0x267
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpConnectionPool.<InjectNewHttp11ConnectionAsync>d__80.MoveNext() + 0x2ca
                        --- End of stack trace from previous location ---
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellation(CancellationToken) + 0xb4
                           at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(Boolean, CancellationToken) + 0x37
                           at System.Net.Http.HttpConnectionPool.<SendWithVersionDetectionAndRetryAsync>d__52.MoveNext() + 0x1d3
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.Metrics.MetricsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x6a
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0x2e
                           at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken) + 0x63
                           at System.Net.Http.RedirectHandler.<SendAsync>d__4.MoveNext() + 0xd9
                        --- End of stack trace from previous location ---
                           at System.Net.Http.DecompressionHandler.<SendAsync>d__16.MoveNext() + 0x2db
                        --- End of stack trace from previous location ---
                           at System.Net.Http.HttpMessageHandlerStage.Send(HttpRequestMessage, CancellationToken) + 0xfb
                           at System.Net.Http.SocketsHttpHandler.Send(HttpRequestMessage, CancellationToken) + 0x7e
                           at System.Net.Http.HttpClient.Send(HttpRequestMessage, HttpCompletionOption, CancellationToken) + 0x13d
                           at UniGetUI.Core.IconEngine.IconCacheEngine.SaveIconToCacheAndGetPath(CacheableIcon, String) + 0x127
Package Managers Logs
Manager WinGet with version:
System WinGet (CLI) Version: v1.29.380
Using Native WinGet helper (COM Api)
Activation mode: packaged COM registration
Activation source: system COM registration

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListSources
Process start time: 10/12/2026 9:24:42 AM
Process end time:   10/12/2026 9:24:42 AM

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 10/12/2026 9:24:48 AM
Process end time:   10/12/2026 9:24:54 AM

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 10/12/2026 9:24:48 AM
Process end time:   10/12/2026 9:24:53 AM

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\meteoni\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 10/12/2026 9:24:48 AM
Process end time:   10/12/2026 9:24:52 AM

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 10/12/2026 9:24:52 AM
Process end time:   10/12/2026 9:24:54 AM

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 10/12/2026 9:24:52 AM
Process end time:   10/12/2026 9:24:53 AM

-- Task information
 ...

The task reported success

——————————————————————————————————————————
Relevant information

No response

Screenshots and videos

No response

主要语言
C#
星标
26.6k
派生
945
平均合并
22 小时 1 分钟
30 天内合并 PR
76

环境准备

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

Devolutions/UniGetUI 的其他 Issue

查看 Devolutions/UniGetUI 的全部 Issue

相似的 Issue

更多 C# Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。