Rebasing UWP apps and dependencies

Messages
86
Reaction score
3
I noticed 2 issues:

1. Some UWP apps don't rebase and preserve old version along with new one in "Program Files\WindowsApps" directory when updated manually using AppX/MSIX/AppXBundle/MSIXBundle files. Using "Optimize AppX" and/or DISM Rebase functions doesn't resolve the issue. Here are some examples of both packages being kept after updating:
Microsoft.UI.Xaml.2.7_7.2203.17001.0_x64__8wekyb3d8bbwe <- Old
Microsoft.UI.Xaml.2.7_7.2208.15002.0_x64__8wekyb3d8bbwe
Microsoft.VCLibs.140.00_14.0.30704.0_x64__8wekyb3d8bbwe <- Old
Microsoft.VCLibs.140.00_14.0.33519.0_x64__8wekyb3d8bbwe

2. NTLite doesn't depend dependencies correctly for some UWP Apps. An example would be NTLite showing that new Snipping Tool "Microsoft.ScreenSketch_2022.2401.37.0_neutral_~_8wekyb3d8bbwe" requires a missing dependency "Microsoft.WindowsAppRuntime" build 3000.X when Win11 23H2 already includes "Microsoft.WindowsAppRuntime" build 4000 in "Windows\SystemApps".
 
Back
Top