verify if largeAddressAware is in effect?

Since I didn't want to install a 1.6 GB heavy add-on to visual studio, I figured an alternative way.

You can upload the .exe onto www.virustotal.com, then under details you can see this near the bottom

ImageFileCharacteristicsExecutable, Large address aware


Yes there is, and the necessary tool is included with VS.

Open the "Visual Studio Command Prompt (2010)" console from the start menu, and CD into C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE (adjust for your own system if you have changed the installation directory or run 64-bit Windows).

Then do:

dumpbin /headers devenv.exe | more

The start of the output on my machine is:

Dump of file devenv.exe

PE signature found

File Type: EXECUTABLE IMAGE

FILE HEADER VALUES
             14C machine (x86)
               4 number of sections
        4BA1FAB3 time date stamp Thu Mar 18 12:04:35 2010
               0 file pointer to symbol table
               0 number of symbols
              E0 size of optional header
             122 characteristics
                   Executable
                   Application can handle large (>2GB) addresses
                   32 bit word machine

The second to last line is what you are looking for -- if it's there, your executable is large address aware.