在 ARM 上的 Windows 10 上检测 UWP 应用程序仿真

问题描述

让我们以基于 ARM64 的 PC 为例,例如 Surface Pro X。截至目前,我们有 x86、x64 和 (AFAIK) 32 位 ARM 的仿真。 我已经成功编译了 UWP 项目并将其捆绑为 ...x86_x64_ARM.msixbundle 包。如果我现在在基于 ARM64 的硬件上部署该程序包并运行它,我如何知道使用哪个仿真来运行应用程序?

我可以在任务管理器中看到进程名称中的 32-bit 注释,但是在 x86 或 32 位 ARM 中运行的 32 位仿真是什么?

如何查看 UWP x64 编译的应用程序是否在 ARM64 硬件上以仿真模式运行?

解决方法

好的,我想通了。在任务管理器的详细信息选项卡中,您可以找到 Architecture 列:

Task Manager with different architectures