Обнаружение эмуляции приложения UWP в Windows 10 на ARM

#uwp #windows-10-universal #arm64

Вопрос:

Давайте возьмем ПК на базе ARM64, например Surface Pro X. На данный момент у нас есть эмуляция для x86, x64 и (AFAIK) 32-разрядных ARM. Я успешно скомпилировал проект UWP и упаковал его в ...x86_x64_ARM.msixbundle пакет. Если я сейчас разверну этот пакет в HW на базе ARM64 и запущу его, как я узнаю, какая эмуляция используется для запуска приложения?

Я вижу в диспетчере задач 32-bit примечание в названии процесса, но в какой 32-разрядной эмуляции он выполняется: x86 или 32-разрядной ARM?

Как я могу узнать, работает ли скомпилированное приложение UWP x64 на ARM64 HW в режиме эмуляции?

Ответ №1:

Ладно, я все понял. На вкладке Сведения диспетчера задач вы можете найти Architecture столбец:

Диспетчер задач с различной архитектурой

Комментарии:

1. Если вы решили свою проблему, пожалуйста, отметьте ее как принятую

2. «Вы можете принять свой собственный ответ завтра» — будет сделано 🙂