Did anyone find a solution to this?
I've been beating my head against the wall on it. I thought I had it solved, only to discover that the LXP routines fail when you try to add them offline because of missing dependencies. Analyzing German DE-DE I discovered that when you install from the store it adds a bunch of X86 components and updates some existing components. It looks like the main issue is getting all the prereqs. But I have concerns that even if I get them installed in a task sequence that the users won't see them because it appears that LXPs are user focused not device focused.
Without LXP Intalled | With LXP installed | Version w/o LXP | Version w/LXP | Arch |
Microsoft.Advertising.Xaml | Microsoft.Advertising.Xaml | 10.1808.3.0 | 10.1811.1.0 | x64 |
| Microsoft.Advertising.Xaml | | 10.1811.1.0 | x86 |
Microsoft.NET.Native.Framework.2.2 | Microsoft.NET.Native.Framework.2.2 | 2.2.27011.0 | 2.2.27912.0 | x64 |
| Microsoft.NET.Native.Framework.2.2 | | 2.2.27912.0 | x86 |
Microsoft.NET.Native.Runtime.2.2 | Microsoft.NET.Native.Runtime.2.2 | 2.2.27011.0 | 2.2.27328.0 | x64 |
| Microsoft.NET.Native.Runtime.2.2 | | 2.2.27328.0 | x86 |
Microsoft.UI.Xaml.2.0 | Microsoft.UI.Xaml.2.0 | 2.1810.18004.0 | 2.1810.18004.0 | x64 |
| Microsoft.UI.Xaml.2.0 | | 2.1810.18004.0 | x86 |
| Microsoft.UI.Xaml.2.1 | | 2.11906.6001.0 | x64 |
| Microsoft.UI.Xaml.2.1 | | 2.11906.6001.0 | x86 |
| Microsoft.UI.Xaml.2.2 | | 2.21909.17002.0 | x64 |
| Microsoft.UI.Xaml.2.2 | | 2.21909.17002.0 | x86 |
Microsoft.VCLibs.140.00 | Microsoft.VCLibs.140.00 | | 14.0.27810.0 | x64 |
Microsoft.VCLibs.140.00 | Microsoft.VCLibs.140.00 | | 14.0.27810.0 | x86 |
| Microsoft.VCLibs.140.00.UWPDesktop | 14.0.26905.0 | 14.0.27810.0 | x64 |
| Microsoft.VCLibs.140.00.UWPDesktop | | 14.0.27810.0 | x86 |
Part of the problem with this is, that many language aware applications need the OS languages installed before they themselves are installed. Microsoft's answer may be to use Auto Pilot, which quite frankly doesn't work. Even if we get around all the other Auto Pilot problems, we still have the problem of how do we make sure the LXPs are installed before the applications. We use task sequences because we can guarantee a sequence of installed items with some intelligence built in.