Windows 8 live binary (exe for x86 and ARM)

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

+8
exe x86 windows arm universal-binary
source share
3 answers

The need for bold binary support in Windows 8 is mitigated by the requirement for binary files for the ARM platform to be distributed through the Windows application store. Modern applications are compiled into one package.

+2
source share

I have not seen any news, hints or even rumors about such a function. Given that we already need to keep a separate set of executables and DLLs for x86 and x64, I do not see this change for ARM. In addition, given that ARM machines usually have fairly limited memory, dragging the x86 / x64 ballast “just in case” makes even less sense.

0
source share

Separate binaries are required to run on different systems. Like win32 and win64.

-one
source share

All Articles