<?xml version="1.0" encoding="utf-8"?>
<AppInstaller Uri="https://example.com/App.appinstaller?key1=value&key2=value"
Version="1.0.0.0" xmlns="http://schemas.microsoft.com/appx/appinstaller/2017/2">
<MainPackage Name="App" Version="1.0.0.0" Publisher="CN=Somebody"
Uri="https://example.com/App.msix?key1=value&key2=value"
ProcessorArchitecture="x64" />
<UpdateSettings>
<OnLaunch HoursBetweenUpdateChecks="0" />
</UpdateSettings>
</AppInstaller>
Results in an uninstallable package. Installing from the .appinstaller locally (an identical copy of the web hosted one), gives "The .appinstaller file is invalid.". And installing from the hosted version using a ms-appinstaller link gives "Failed to locate the app package because the URI is invalid."
Is this intentional? (In which case it should probably be noted somewhere), or is this a bug?