Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[BUG] (Enter your description here)

オープン
#5,550 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
48/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
csharp
領域
backend, devtools

調査の方向性

Start by reading the version comparison and update selection flow for WinGet packages; the issue names no source files or tests. Reproduce the case from #5273 with Devolutions.AgentBroker 2026.3.2.0 installed and 2026.3.1.0 available. Done means UniGetUI no longer offers the lower version as an update, or clearly warns before proceeding.

索引モデルが issue の本文から書いたものです。

説明

bug not-UniGetUI
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

2026.3.2

Windows version, edition, and architecture

Windows 10/11 (multiple editions) x64

Describe your issue

If a package is installed outside of winget/UnigetUI in a version higher than the officially released one, UnigetUI assumes that the lower (released) version is newer and offers an update, which always fails because the newer version is already installed.

In this specific case, it concerns Devolutions AgentBroker version 2026.3.2.0 (development, installed through the Devolutions Gateway installer). The actually released version is 2026.3.1.0.
(See also #5273)

UnigetUI should not offer lower version numbers for installation or, at the very least, display a warning instead of allowing the user to proceed with an installation that will always fail.

Steps to reproduce the issue

Follow the workaround in #5273. UnigetUI will soon offer an update to the lower version.

UniGetUI Log
[20.10.2026 18:43:22] WinGet package Devolutions.Agent is installed on a system-wide scope, forcing administrator rights...
[20.10.2026 18:43:22] Loaded operation parameters for package id=Devolutions.Agent on manager Winget and operation Update: update --id "Devolutions.Agent" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force 
[20.10.2026 18:43:22] [AgentBroker] ShouldUseAgentBroker check: eligible=True, manager=Winget, virtualSource=False
[20.10.2026 18:43:22] WinGet package Devolutions.Agent is installed on a system-wide scope, forcing administrator rights...
[20.10.2026 18:43:25] [AgentBroker] Connecting to operation event channel pipe 'Devolutions.Now.PackageBroker.Operation.op-5b894f10-87bc-46b7-96c6-c1c423bb3623'.
Package Managers Logs
not relevant
Relevant information

No response

Screenshots and videos
Image Image
主要言語
C#
スター
26.7k
フォーク
955
平均マージ
1日 30分
マージ済み PR(30日)
76

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

Devolutions/UniGetUI のほかの issue

Devolutions/UniGetUI の issue をすべて見る

似ている issue

C# の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。