gpt4 book ai didi

microsoft-metro - 从自定义外壳运行 Metro 应用程序

转载 作者:行者123 更新时间:2023-12-03 17:53:36 27 4
gpt4 key购买 nike

我想为 Windows 8 Embedded Standard(发布预览版)创建一个自定义 shell(WinForms),允许用户运行、安装或更新应用程序(可以是桌面和/或 Metro 应用程序)。

因此我替换了explorer.exe在注册表中使用我的自定义 shell 的路径,它工作得很好。当我尝试使用 IApplicationActivationManager 运行 Metro 风格应用程序时(参见实现细节 here ),我收到以下错误消息:

The app manager is required to activate applications, but is not running. (Exception from HRESULT: 0x80270257)



事件日志不包含任何附加信息(在 ApplicationTWinUI 中都没有)。

Metro 风格的应用程序在 explorer.exe 时运行良好用作外壳。我还没有找到可以简单地开始允许执行 Metro 应用程序的进程或服务(我尝试运行 WWAHost.exe ,但失败并显示错误消息 The system cannot execute the specified program. )。开始 explorer.exe手动不会改变任何东西。

最佳答案

恐怕我没有适合你的解决方案,但是看到这个异常(exception)是闻所未闻的(谷歌,我敢)我想我会指出我在 Visual Studio 2012 Designer 中遇到了完全相同的问题尝试将其作为 RemoteApp 运行(安装在 VDI 环境中的 Win8 VM 上)。

!VS2012 抛出的完整异常为 1

关于microsoft-metro - 从自定义外壳运行 Metro 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14850591/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com