Являются ли приложения WinRT Metro кросс-совместимыми (x86 / 64 и ARM)? - PullRequest
4 голосов
/ 11 марта 2012

В статье Википедии о Windows 8 в разделе Metro указано, что

Приложения Metro будут взаимно совместимы как с системами на базе x86 / 64, так и с Windows на ARM.

, но не имеет ссылки (она помечена как "нужная цитата").

Технически, возможно ли запустить "родное" приложение Metro, созданное с использованием WinRTдля х86 / 64 на ARM?

Ответы [ 2 ]

4 голосов
/ 11 марта 2012

Да, приложения Metro специально указаны как поддерживаемый метод для создания кроссплатформенных приложений как в Windows 8, так и в WOA (Windows on ARM).Полная информация содержится в этом сообщении в блоге. В сообщении также говорится, что другие типы приложений, которые запускаются в настольном режиме в x86 Windows 8, специально не поддерживаются в WOA (некоторые приложения Microsoft являются единственным исключением).

2 голосов
/ 11 марта 2012

Приложение JS должно работать на ARM без изменений. Я не уверен на 100% в C #, приложении, написанном для «любого процессора» , должно просто работать на ARM (но я не подтвердил). Приложения C ++ будут работать, но их нужно будет перекомпилировать специально для ARM.

...