Friday, December 27, 2013

windows store app ARM X64 X86

"AnyCpu" means the managed code is JITed to the architecture of the system.


Really the only time this setting actually matters is on an x64 system if your C#/VB application makes use of DLLs that are only available for 32-bit (x86). A 64-bit (x64) process can only use 64-bit (x64) DLLs. The only way to ensure such a program can run is to use /platform:x86.


This, however, really only applies to Win32 desktop applications. Windows Store apps must use a subset of API that are supported across all three architectures.


No comments:

Post a Comment