Skip to content

[XGPM] Remove XSAPI.dll dependency workaround#133

Merged
WilliamsJason merged 1 commit into
mainfrom
users/elahmed/remove-xsapi-dependency
Jul 17, 2026
Merged

[XGPM] Remove XSAPI.dll dependency workaround#133
WilliamsJason merged 1 commit into
mainfrom
users/elahmed/remove-xsapi-dependency

Conversation

@elahmed-microsoft

Copy link
Copy Markdown
Collaborator

Context

SubmissionValidator was recently refactored and no longer depends on XSAPI.dll. This removes the temporary XGPM workaround that copied XSAPI.dll into the settings folder before MSIXVC2 packaging, while preserving the existing validator update flow.

Validation

  • Clean PackageUploader.UI build
  • Full automated test suite
  • Manual MSIXVC2 package creation and upload

SubmissionValidator no longer depends on XSAPI.dll, so stop copying it into the XGPM settings directory before MSIXVC2 packaging.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 58a69b47-ce64-4d96-876d-ec6d4bc70464
@WilliamsJason
WilliamsJason merged commit 21e3fed into main Jul 17, 2026
7 checks passed
@WilliamsJason
WilliamsJason deleted the users/elahmed/remove-xsapi-dependency branch July 17, 2026 23:12
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.

2 participants