Launch a metro application from a custom shell

I would like to create a custom shell (WinForms) for Windows 8 Embedded Standard (Release Preview), which allows the user to run, install or update applications (can be desktop and / or meter applications).

Therefore, I replaced explorer.exethe registry with the path to my user shell, which works very well. When I try to launch metro style applications using IApplicationActivationManager (see implementation details here ), I get this error message:

The application manager should activate the application, but not Run. (Exception from HRESULT: 0x80270257)

The event log does not contain any additional information (neither in Applicationnor in TWinUI).

Metro style apps work well when explorer.exeused as a shell. I have not yet found a process or service that I could just start allowing execution of applications for the metro (I tried to start WWAHost.exe, but this is not with an error message The system cannot execute the specified program.). Starting explorer.exemanually does not change anything.

+5
source share
1 answer

I'm afraid that I have no solution for you, but, seeing that this exception is unheard of (Google, I dare), I thought I wanted to indicate that I was facing the same problem in Visual Designer Studio 2012 trying to run it as RemoteApp (installed on a Win8 virtual machine in a VDI environment).

! The full exception thrown by VS2012 reads 1

0
source

All Articles