Are WinRT Metro apps cross-compatible (x86/64 and

2019-02-23 17:03发布

The Wikipedia entry about Windows 8 claims in its Metro section that

Metro applications will be cross-compatible with both x86/64 based systems and Windows on ARM.

but does not have a reference (it is marked with "citation needed").

Technically, would it be possible to run a "native" Metro app which was build using WinRT for x86/64 on ARM?

2条回答
甜甜的少女心
2楼-- · 2019-02-23 17:38

A JS app should work on ARM unmodified. I'm not 100% sure about C#, an app written for "any CPU" should just work on ARM (but I've not confirmed). C++ applications will work, but will need to be recompiled specially for ARM.

查看更多
Anthone
3楼-- · 2019-02-23 17:39

Yes, Metro apps are specifically stated as the supported method for doing cross platform apps on both Windows 8 and WOA (Windows on ARM). Full details are in this blog post. The post also states that other types of applications that run in Desktop mode in x86 Windows 8 are specifically not supported on WOA (some Microsoft apps being the sole exceptions).

查看更多
登录 后发表回答