Can Classic .NET apps run on Surface (Windows) RT?

Can Classic .NET apps run on Surface (Windows) RT?

Short Answer: Yes, only and only if it's digitally-signed by Microsoft Corporation. These are the more detailed steps on how I reached this conclusion: In Visual Studio 2012, there's VS 2012 ARMS Cross Tools Command Prompt. Now let's create a simple HelloWorld program using this code: [crayon-65f95a11bf30c970033154/] and let's see the result: and the result in Surface (Windows) RT:   So how did apps like Office 2013 and other .NET apps run on the Surface RT? Let's take a .NET app that runs both on x86 Win8 (Windows 8 Pro) and ARM Win8 (Windows RT), which is the Microsoft Test...