Skip to content

Verify self-contained package on a clean machine without .NET 10 #12

Description

@solankydev

Goal

Ship Openza Reader so normal users do not see a separate .NET 10 runtime install prompt.

Context

The current package is Windows App SDK self-contained, but the built runtimeconfig still requires Microsoft.NETCore.App 10.0.0 from the machine. Local measurement suggests the compressed package may grow from about 50.65 MiB to about 85.75 MiB when .NET is included.

Acceptance criteria

  • Package includes the .NET runtime needed to launch on a clean supported Windows machine.
  • Runtimeconfig no longer requires users to install Microsoft.NETCore.App separately, or the packaging behavior is otherwise verified to avoid the prompt.
  • Package size impact is recorded in the issue or release notes.
  • Install and launch are tested on a machine without .NET 10 installed, or an equivalent clean VM.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:packagingMSIX, signing, runtime, install, or updatespriority:p1Important for the next planned releasetype:releaseRelease preparation or packaging

    Type

    No type

    Projects

    Status
    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions