10

显然,在新的基于 ARM 的 Windows 8 系统上运行的内容有很多限制。

然而,鉴于 .net 是独立于 CPU 的,我希望大多数基于 .net 的桌面应用程序都可以在 ARM 驱动的 Windows 8 系统上运行,而开发人员只需很少或根本不需要工作。

我的希望落空了吗?

4

3 回答 3

2

在 //build/ 主题演讲中,Steven Sinofsky 说 Metro 风格的应用程序可以工作。C# 和 JavaScript 将无需任何更改即可运行。C++ 将与重新编译一起工作。微软尚未就桌面应用程序和 Arm 发表声明。

于 2011-09-15T08:48:59.947 回答
1

Existing windows forms or wpf apps won't work on an ARM-powered Windows 8 system (called Windows RT). They won't work even with a recompile. Windows RT uses a new, different API.

Also, there is no x86 emulator in Windows RT.

于 2012-07-28T01:39:46.703 回答
1

这个链接说使用 WinRT。

摘抄:

“好的,所以如果你想为 Windows 8 构建可以在 x86 和 ARM 硬件上运行的原生应用程序,你应该怎么做?答案是“”。

http://www.guardian.co.uk/technology/2011/sep/14/windows-8-metro-developer-viewpoint

另外,请阅读:

http://www.readwriteweb.com/hack/2011/09/build-2011-what-is-winrt-and-i.php

于 2011-09-15T08:39:40.987 回答