Mit Edge war es früher möglich, UWP-Apps (die als File Open Picker registriert waren) über den File Picker zu starten. Wir haben diese Funktion verwendet, um eine benutzerdefinierte Kamera-App (die vollen Zugriff auf die Gerätekamera hatte) zu starten und Bilder in eine Web-App hochzuladen.
Mit der neuen Edge-Version scheint dies nicht mehr möglich zu sein. Diese Apps sind aus der Dateiauswahl verschwunden!
Antwort1
Sie haben die alte Version von Edge verwendet, die sogenannte Legacy Edge, die als UWP-App selbst keine Probleme damit hatte, andere UWP-Apps auszuführen. Leider war diese Version voller Fehler und konnte sich nicht an neuere Standards anpassen, weshalb sie von Microsoft verworfen wurde. Microsoft hat nun die Konkurrenz in Verlegenheit gebracht, und seine neue Microsoft Edge-Version basiert auf Googles Chromium. Leider unterstützt sie UWP nicht.
Bis Windows 10 Version 20H2 war es möglich, die beiden Edge-Versionen auszuführen, wie im Artikel beschrieben Greifen Sie nach der Installation der neuen Version von Microsoft Edge auf Microsoft Edge Legacy zu. Ab Version 20H2 verschwindet Microsoft Edge Legacy jedoch.
Eine Chrome-Erweiterung, die auch auf dem neuen Microsoft Edge installiert werden kann, soll den Aufruf von UWP-Apps ermöglichen. Sie können sie hier ausprobieren: UWP-Begleiter.
Wenn diese Erweiterung nicht hilft, finden Sie im Artikel eine Möglichkeit, Windows zu zwingen, Microsoft Edge Legacy in Windows 20H2 am Leben zu erhalten So stellen Sie den alten Microsoft Edge-Browser wieder her, nachdem Sie den neuen Edge in Windows 10 installiert haben.
Diese Methode erfordert Änderungen an der Registrierung und kann eine Deinstallation des neuen Microsoft Edge erfordern. Siehe auch den Artikel Wie deinstalliere ich den neuen Microsoft Edge in Windows 10? Deinstallationsschaltfläche ausgegraut oder deaktiviert für den Fall, dass Sie bereits auf Version 20H2 aktualisiert haben.
Die oben genannten Fixes funktionieren zwar möglicherweise vorerst, Microsoft wird jedoch seinen Feldzug gegen Microsoft Edge Legacy fortsetzen, sodass ihre Lebensdauer möglicherweise begrenzt ist und ihre Auswirkungen unvorhersehbar werden. Ich würde empfehlen, andere Methoden zum Starten Ihrer UWP-App als Edge zu finden.