运行的Win32应用程序编译为ARM的Windows RT [英] Running Win32 apps compiled for ARM on Windows RT

查看:294
本文介绍了运行的Win32应用程序编译为ARM的Windows RT的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

说我有一个使用Win32 API的,但被编译为ARM架构的桌面程序。我如何得到它在Windows RT(Windows 8中的受限制的版本ARM平板电脑)上运行? RT的Windows拒绝没有微软签名的运行这样的应用程序。

Say I have a desktop program that uses the Win32 API, but is compiled for the ARM architecture. How do I get it to run on Windows RT (the restricted version of Windows 8 for ARM tablets)? Windows RT refuses to run such apps without a Microsoft signature.

我知道有这样做没有正式的方式,但说这是一个内部部署,或者只是用于测试目的。我有哪些选择?

I know there is no official way to do it, but say it is for an in-house deployment, or just for testing purposes. What are my options?

(请参见为Win32 API在Windows RT(不neccessarily地铁应用的可用性这个答案,但$ P在系统上$ psent)和对于如何编译Win32程序使用VS2012 ARM这个答案。)

(See this answer for the availability of Win32 API on Windows RT (not neccessarily for Metro apps, but present on the system), and this answer for how to compile Win32 programs for ARM using VS2012.)

推荐答案

现在,你可以在Windows RT上运行任何应用程序/ EXE:的http://surfsec.word$p$pss.com/2013/01/06/circumventing-windows-rts-$c$c-integrity-mechanism/

Now you can run any app/exe on Windows RT : http://surfsec.wordpress.com/2013/01/06/circumventing-windows-rts-code-integrity-mechanism/

这篇关于运行的Win32应用程序编译为ARM的Windows RT的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆