Server 2012 R2 with .NET 4.5 always allocates memory outside the 32-bit address area
, , Dumpbin.exe/headers EXE . :
4.00 operating system version
0.00 image version
6.00 subsystem version // <== here
0 Win32 version
8000 size of image
200 size of headers
0 checksum
3 subsystem (Windows CUI)
8560 DLL characteristics
High Entropy Virtual Addresses // <=== here
Dynamic base
NX compatible
No structured exception handler
Terminal Server Aware
.NET 4.5. 6.00 - Vista, 4.00. , XP Server 2003. 6 - Windows. , Vista .
High Entropy Virtual Addresses . , . ASLR ( ), . , , .
ASLR, Dynamic base, 256 . . 64- , . /HIGHENTROPYVA linker . , -, 4- . , .
.NET 4.5 , 4.5 , 4.0 . XP Server 2003 ( 4.5) .