Возможный дубликат:
Запуск приложений Win32, скомпилированных для ARM в Windows RT
У меня есть приложение для Windows, которое я компилирую с помощью Codewarrior и Windows 2003 SDK. Это отлично сработало для меня. Я в настоящее время использую Windows XP.
Могу ли я как-то скопировать его на свой Surface RT и запустить?
Нужно ли обновляться до Windows 8 и переходить на VC ++ 2012?
РЕДАКТИРОВАТЬ: Итак, я думаю, что я вижу, что он не будет работать без Windows 8 и VC ++ для Surface RT, поскольку она основана на ARM.
Нет, вы должны перекомпилировать его для нового процессора.
К сожалению, Microsoft поддерживает только приложение в стиле metro для Windows RT и не подписывает свое приложение.
Настольное приложение Windows не поддерживается в Windows RT.
Но вы можете использовать какой-то метод, чтобы обойти проверку подписи: