Skip to content

winget manifest points to ARM64 installer instead of x64 (v1.10.1, v1.10.2) #12

Description

@baoyu0

问题描述

从 v1.10.1 开始,winget 包管理器安装的 CharacterArc 是 ARM64 版本,而非 x64 版本。在 x64 Windows 机器上执行 winget install uu201.CharacterArc 会下载 CharacterArc-*-arm64-setup.exe,安装后虽然有卸载程序但没有主程序 CharacterArc.exe。

根因

microsoft/winget-pkgs 仓库中的 installer manifest 声明了 Architecture: x64,但 URL 却填的是 ARM64 文件:

- Architecture: x64
  InstallerUrl: https://github.com/uu201/character-arc/releases/download/v1.10.2/CharacterArc-1.10.2-arm64-setup.exe  # ← 应改为 -x64-

已做的修复

已向 microsoft/winget-pkgs 提交 PR #392302,修正了 1.10.1 和 1.10.2 的 URL 并补全了 arm64 条目。

建议

提交 winget manifest 时,请确认:

  1. x64 条目使用 CharacterArc-*-x64-setup.exe
  2. 如果同时发布 ARM64 版,应添加 Architecture: arm64 的独立条目(现在 PR 已补上)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions