Does anyone (here) know if Windows 8 will have some kind of thick exe that can be compiled with Visual Studio 2012, which will be supported on both ARM machines and x86? I guess not, because you cannot create complete binary files that will execute 32 or 64 bit code as far as I know (the only affordable solution that I know of is the 32-bit one that creates the 64-bit executable on the fly).
It seems that it would be useful for Microsoft to expand exe or create a thick binary format for Windows 8 and above, at least this would allow compiling one executable file for an extensible palette of platform platforms.
edit: The following link shows how to compile ARM exe in the first dev preview. It is clear that I would add this because it does not give any hint of bold binary support, but it is also early in the game. I do not think that this does not exclude the possibility now. Compile for ARM
exe x86 windows arm universal-binary
Vreenak
source share