Visual Studio 2013 - 如何重新编译C#程序以在ARM CPU上运行?

时间:2014-02-01 11:00:09

标签: c# arm x86-16

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

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

我可以以某种方式重新编译我的Windows窗体应用程序以使用ARM处理器,因此平板电脑用户可以运行它们吗?

1 个答案:

答案 0 :(得分:2)

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

但是现在有很多x86 Windows 8平板电脑,找到一个Windows RT并不容易。为Windows RT越狱和编写桌面应用程序可能不值得。