Skip to content

fix(store): don't corrupt manifest MinVersion during packaging - #51

Merged
paulocorcino merged 1 commit into
mainfrom
feat/fixes-202606
Jul 7, 2026
Merged

fix(store): don't corrupt manifest MinVersion during packaging#51
paulocorcino merged 1 commit into
mainfrom
feat/fixes-202606

Conversation

@paulocorcino

Copy link
Copy Markdown
Owner

Partner Center rejected the uploaded MSIX: "targets Windows MinVersion <= 10.0.17134.0".

Cause: build-msix.ps1 used `-creplace 'Version="[\d.]+"'` to set the Identity
version, which also matched `TargetDeviceFamily MinVersion="10.0.17763.0"` and
rewrote it to the package version (0.1.0.0). Fix: replace an explicit
`VERSION` token in the Identity element instead, leaving MinVersion and the
XML declaration untouched. Verified the rebuilt package has MinVersion=10.0.17763.0.

🤖 Generated with Claude Code

…rsion

The -creplace 'Version="..."' also matched TargetDeviceFamily MinVersion,
rewriting it to the package version (0.1.0.0). Partner Center then rejected the
upload (MinVersion <= 10.0.17134.0). Replace an explicit __VERSION__ token in the
Identity element instead, leaving MinVersion (10.0.17763.0) and the XML
declaration untouched.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@paulocorcino
paulocorcino merged commit 7759317 into main Jul 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant