Ich möchte eine benutzerdefinierte Shell (WinForms) für Windows 8 Embedded Standard (Release Preview) erstellen, die den Benutzer zu starten, zu installieren oder zu aktualisieren Anwendungen (Desktop und/oder Metro Apps).U-Bahn-App von benutzerdefinierten Shell
Daher ersetzte ich explorer.exe
in der Registrierung mit dem Pfad zu meiner benutzerdefinierten Shell, die ziemlich gut funktioniert. Als ich im Metro-Stil apps mit dem IApplicationActivationManager (siehe Implementierungsdetail here) zu laufen versuchen, erhalte ich diese Fehlermeldung:
Die App Manager sind erforderlich, Anwendungen zu aktivieren, ist aber nicht läuft. (Ausnahme von HRESULT: 0x80270257)
Das Ereignisprotokoll enthält keine zusätzliche Informationen (weder in Application
noch in TWinUI
).
Apps im Metro-Stil funktionieren gut, wenn explorer.exe
als Shell verwendet wird. Ich habe noch keinen Prozess oder Service gefunden, mit dem ich einfach die Ausführung von Metro-Apps zulassen könnte (Ich habe versucht, WWAHost.exe
auszuführen, aber das schlägt mit der Fehlermeldung The system cannot execute the specified program.
fehl). Starten explorer.exe
manuell ändert nichts.
Haben Sie eine Lösung für dieses Problem gefunden? – nicruo
Nein, aber nach zwei Jahren könnte es neue Möglichkeiten geben. – Gene