Files
PowerToys/doc/devdocs/modules/cmdpal
Boliang Zhang (from Dev Box) ecb2097909 Fix MSIX sparse package DACL contamination on PowerToys root folder
Move ExternalLocation from install root to WinUI3Apps\ subfolder so that
MSIX registration only modifies the DACL on WinUI3Apps, keeping preview
handler DLLs in the root folder accessible to prevhost.exe.

Changes:
- AppxManifest.xml: strip WinUI3Apps\ prefix from Executable paths,
  remove obsolete PowerOCR entry
- CustomAction.cpp: append WinUI3Apps\\ to ExternalLocation path
- CmdPal.Ext.PowerToys.csproj: set OutputPath to WinUI3Apps\, fix icon
  Link paths
- PowerToysResourcesHelper.cs: fix SettingsIconRoot for new EXE location
- Resources.wxs: add WinUI3AppsInstallFolder to foreach, update CmdPal
  satellite component paths and cleanup
- ESRPSigning_core.json: add WinUI3Apps\\ prefix for CmdPal entries
- BuildSparsePackage.ps1, readme.md, local-dev docs: update paths

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-24 10:45:14 +08:00
..