Assuming I have booted a 32-bit Windows Server with the /3GB switch, how can I make a .NET application use the additional address space?
+3
A:
The flag is part of the image header, so you need to modify that using editbin.
editbin /LARGEADDRESSAWARE <your exe>
Use dumpbin /headers
to inspect if the flag is set or not.
Brian Rasmussen
2009-08-28 11:46:55
A:
From what I can tell you have to use the editbin utility shown in the existing answer. There does not appear to be any way to set the flag using Visual Studio .NET, it looks like they encourage people to compile for 64 bit if possible instead of using the flag
http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=93771
bde
2009-12-15 20:11:54