简体   繁体   English

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

[英]Detecting UWP app emulation on Windows 10 on ARM

Let's take ARM64-based PC like Surface Pro X. As of now, we have emulation for x86, x64 and (AFAIK) 32-bit ARM.让我们以基于 ARM64 的 PC 为例,比如 Surface Pro X。截至目前,我们有 x86、x64 和 (AFAIK) 32 位 ARM 的仿真。 I have successfully compiled UWP project and bundled it as ...x86_x64_ARM.msixbundle package.我已经成功编译了 UWP 项目并将其捆绑为...x86_x64_ARM.msixbundle包。 If I now deploy that package on the ARM64-based HW and run it, how do I know which emulation is used to run the app?如果我现在在基于 ARM64 的硬件上部署该包并运行它,我如何知道使用哪个仿真来运行应用程序?

I can see in Task Manager the 32-bit note in the name of the process, but what 32-bit emulation is that running in: x86 or 32-bit ARM?我可以在任务管理器中看到进程名称中的32-bit注释,但是在 x86 或 32 位 ARM 中运行的是什么 32 位仿真?

How can I see if UWP x64 compiled app is running on ARM64 HW in emulation mode?如何查看 UWP x64 编译的应用程序是否在仿真模式下在 ARM64 硬件上运行?

Ok, I figured it out.好的,我想通了。 In the Task Manager's Details tab you can find Architecture column:在任务管理器的详细信息选项卡中,您可以找到Architecture列:

具有不同架构的任务管理器

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM