我如何重新编译C#程序以在ARM CPU上运行?

问题描述 投票:2回答:1

我使用Windows窗体应用程序用C#制作了几个桌面应用程序。

您知道,在大多数Windows 8平板电脑上,CPU是ARM,无法运行为Intel 8086处理器编写的程序。

我可以以某种方式重新编译Windows Forms Application程序以在ARM处理器上运行,以便平板电脑用户可以运行它们吗?我正在使用Visual Studio 2013

c# x86 windows-8 arm windows-rt
1个回答
2
投票

Windows RT仅允许运行已签名的应用程序,当然,Microsoft将不允许对桌面应用程序进行签名,但它们自己的应用程序除外。因此,您唯一可以(合法)做的方法是购买MS开发人员帐户并开发Metro(现代)UI应用程序。或者,如果您敢,请jailbreak并安装移植的桌面应用程序。 xda上有Windows RT的已移植应用程序列表。

但是现在有很多x86 Windows 8平板电脑,而且很难找到Windows RT平板电脑。 Windows RT的越狱和编写桌面应用程序可能不值得。

© www.soinside.com 2019 - 2024. All rights reserved.