Skip to content

enhancement: reduce package size by trimming unused Windows App SDK components #85

Description

@nextestudios

Summary

Reference only the Windows App SDK components the app uses (WinUI, Foundation, base) instead of the metapackage that pulls AI/ML runtimes (ONNX).

Motivation

The portable exe is ~97 MB and the installer ~64 MB.

Requirements

  • Measure before/after; keep the smoke launch green.

Controller UX

N/A.

Technical Notes

Directory.Packages.props and ControlFS.App.csproj.

Acceptance Criteria

  • Portable and installer sizes drop measurably and the app still launches in smoke.

Testing

Smoke workflow.

Dependencies

  • None

Priority: medium · Milestone: 9 · 1.0 Readiness

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

    area: releasePackaging, signing, CI and releasesmoscow: shouldMoSCoW: important, planned for 1.0 if time allowstype: enhancementImproves an existing capability

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions