Optional packages gibt es auch für den Store, aber Microsoft erlaubt das leider nicht jedem (siehe
https://docs.microsoft.com/en-us/windows/msix/package/optional-packages "To submit an app that uses optional packages and/or related sets to the Microsoft Store, you will need permission.")
Möglich war das da bereits seit über 3 Jahren... nutzen darfs halt keiner.
Gibt noch viel andere API im Store Umfeld die nur nach expliziter Freischaltung funktioniert (oder mal funktioniert hat - habe den Eindruck manches ist nie freigegebenen worden und wurde dann nicht weiter getestet obs überhaupt noch in aktuellen Windows-Builds funktioniert.)
@ntoskernel Falsch vermutet, optional packages müssen vom selben Publisher kommen wie die eigentliche App. Also kann nicht "jeder" etwas dem Hauptprogramm unterschieben.
Gehe eher davon aus, dass das Thema einfach keine Priorität mehr hatte und wegen Aufwänden im Zustand "Zugang nur nach Freischaltung" verharrt. Wahrscheinlich wären insbesondere einige Änderungen am Entwicklerportal dazu notwendig, damit die Zertifizierung von solchen Zusatz-Paketen funktioniert, uvm.
Lange Rede kurzer Sinn: Technisch kein Problem, schon lange für den Store erfunden (mit tollen Features wie separates Lizenzieren über InApp-Käufe - auch hier hätte man wohl die Store Oberfläche noch anpacken müssen), aber die Aufwände sind halt unverhältnismäßig hoch...
Und bitte nicht falsch verstehen (wollen), das muss nicht mal bedeuten, dass Microsoft MSIX viel cooler findet und den Store neuerdings hasst (auch wenn ich selbst bei Twitter schon das Hashtag #storeshaming verwendet habe:angel). Aber Themen wie Lizenzierung, Zertifizierung uvm. stellen sich dort halt gar nicht. So musste man quasi "nur" den Installer etwas pimpen, damit er das beherrscht was sowieso schon rudimentär im System vorhanden war.