[Package Issue]: EpicGames.EpicGamesLauncher 1.3.210.0 is offered as an upgrade for Preview 0.111.0

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

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

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

評価

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

調査の方向性

Start with the EpicGames.EpicGamesLauncher 1.3.210.0 installer manifest linked in the issue and compare its UpgradeCode with the Preview uninstall registry key and per-user install location reported here. Reproduce with the listed winget upgrade --all steps; done when WinGet no longer offers the legacy version as an upgrade for the Preview installation while still detecting the legacy installation correctly.

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

説明

Issue-Bug Needs-Triage
Please confirm these before moving forward
  • I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
  • I have not been informed if the issue is resolved in a preview version of the winget client.
Category of the issue

Side-By-Side installation.

Brief description of your issue

The new standalone Epic Games Launcher Preview (version 0.111.0) is incorrectly detected by WinGet as the legacy EpicGames.EpicGamesLauncher package.

My Preview installation is per-user and located at:

%LOCALAPPDATA%\Epic Games\Launcher

The legacy machine-wide installation directory does not exist:

%ProgramFiles(x86)%\Epic Games\Launcher

However, WinGet reports version 1.3.210.0 as an available upgrade for the installed Preview version 0.111.0.

A related issue (#365053) concerns the Microsoft Store version. This report concerns the standalone Preview installation.

I believe this may be an incorrect package detection or upgrade matching issue. Additional technical evidence:

The Preview installation has this uninstall registry subkey:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{D0769F44-D459-450F-B084-CAE38062C75B}

The WinGet 1.3.210.0 installer manifest contains the same GUID as its UpgradeCode.

Manifest:
https://github.com/microsoft/winget-pkgs/blob/master/manifests/e/EpicGames/EpicGamesLauncher/1.3.210.0/EpicGames.EpicGamesLauncher.installer.yaml

This may explain why WinGet incorrectly matches the Preview installation with the legacy package.

Steps to reproduce
  1. Install the new Epic Games Launcher Preview.
  2. Confirm that the installed version is 0.111.0.
  3. Confirm that the installation location is %LOCALAPPDATA%\Epic Games\Launcher.
  4. Confirm that the legacy machine-wide installation directory does not exist.
  5. Run winget upgrade --all.
  6. Observe that WinGet offers version 1.3.210.0 as an upgrade.

The upgrade was not executed because a blocking pin was applied to prevent a potentially incompatible installation.

Actual behavior

WinGet incorrectly offers the legacy Epic Games Launcher version 1.3.210.0 as an upgrade for the new Preview installation version 0.111.0.

Expected behavior

WinGet should correctly distinguish the new Epic Games Launcher Preview from the legacy MSI/WiX installation.

The legacy version 1.3.210.0 should not be offered as an upgrade for the Preview installation.

Environment
Windows: 10.0.26300.9818
WinGet: 1.29.380
PowerShell: 5.1
Architecture: x64

Epic Games Launcher:
Installed Version: 0.111.0
Publisher: Epic Games, Inc.
Install Location:
C:\Users\KAĞAN\AppData\Local\Epic Games\Launcher

Legacy installation directory:
C:\Program Files (x86)\Epic Games\Launcher
Not present.  Windows PowerShell 5.1
Copyright (C) Microsoft Corporation. All rights reserved.

PS C:\WINDOWS\system32> winget --info
Windows Package Manager v1.29.380
© 2026 Microsoft. All rights reserved.

Windows: Windows.Desktop v10.0.26300.9818
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.29.380.0

WinGet Directories
-----------------------------------------------------------------------------------------------------------------------
Logs                               %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\Diag…
User Settings                      %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\sett…
Portable Links Directory (User)    %LOCALAPPDATA%\Microsoft\WinGet\Links
Portable Links Directory (Machine) C:\Program Files\WinGet\Links
Portable Package Root (User)       %LOCALAPPDATA%\Microsoft\WinGet\Packages
Portable Package Root              C:\Program Files\WinGet\Packages
Portable Package Root (x86)        C:\Program Files (x86)\WinGet\Packages
Installer Downloads                %USERPROFILE%\Downloads
Configuration Modules              %LOCALAPPDATA%\Microsoft\WinGet\Configuration\Modules

Links
---------------------------------------------------------------------------
Privacy Statement   https://aka.ms/winget-privacy
License Agreement   https://aka.ms/winget-license
Third Party Notices https://aka.ms/winget-3rdPartyNotice
Homepage            https://aka.ms/winget
Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale

Admin Setting                             State
--------------------------------------------------
LocalManifestFiles                        Disabled
BypassCertificatePinningForMicrosoftStore Disabled
InstallerHashOverride                     Disabled
LocalArchiveMalwareScanOverride           Disabled
ProxyCommandLineOptions                   Disabled
ConfigurationProcessorPath                Disabled
DefaultProxy                              Disabled
PS C:\WINDOWS\system32>
Screenshots and Logs

No response

主要言語
言語のデータがありません
スター
11.3k
フォーク
12.2k
平均マージ
3時間 29分
マージ済み PR(30日)
685

環境構築

はじめの一歩

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

microsoft/winget-pkgs のほかの issue

microsoft/winget-pkgs の issue をすべて見る

似ている issue

DevTools の issue をもっと見る

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

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