在Windows RT上运行为ARM编译的Win32应用程序

jdm*_*jdm 11 arm windows-8

假设我有一个使用Win32 API的桌面程序,但是为ARM体系结构编译.如何让它在Windows RT(适用于ARM平板电脑的Windows 8的受限版本)上运行?Windows RT拒绝在没有Microsoft签名的情况下运行此类应用程序.

我知道没有正式的方法可以做到这一点,但是说它是用于内部部署,或仅用于测试目的.我有什么选择?

(见这个答案为Win32 API在Windows RT(不neccessarily地铁应用程序的可用性,但存在于系统),并且这个答案对于如何编译使用VS2012 ARM Win32程序.)

小智 4

请查看此线程,您可以通过 CreateProcessA 运行没有 Microsoft 签名的 exe http://forum.xda-developers.com/showthread.php?t=1944675