microsoft / devhomegithubextension

Dev Home GitHub Extension
MIT License
284 stars 45 forks source link

Fix duplicate classIDs for different builds #418

Closed EricJohnson327 closed 3 months ago

EricJohnson327 commented 3 months ago

Summary of the pull request

Stable/Canary/Dev builds all use the same ClassIds in package.appxmanifest. This causes issues when multiple versions are installed at the same time, notably not being able to determine which version will actually get activated. This change clones package.appxmanifest into three different versions and changes the ClassIds for Canary/Dev versions (Stable remains the same).

References and relevant issues

Detailed description of the pull request / Additional comments

Validation steps performed

PR checklist