我按照以下步骤操作:
http://lennybacon.com/2010/10/18/UltimateGuideToSpeedUpVisualStudio.aspx
使我的Visual Studio 2010更快,包括关于运行editbin /largeaddressaware deveenv.exe
的标有“64位支持”底部的建议。有什么方法可以验证这个命令“有效”吗?
答案 0 :(得分:29)
是的,VS中包含必要的工具。
从开始菜单打开“Visual Studio命令提示符(2010)”控制台,将CD打开到C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
(如果您更改了安装目录或运行64位Windows,则调整您自己的系统)。 / p>
然后做:
dumpbin /headers devenv.exe | more
我机器上的输出开始是:
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
倒数第二行是您正在寻找的 - 如果它在那里,您的可执行文件是大地址识别。
答案 1 :(得分:1)
如下文所述,打开任务管理器并验证devenv使用的内存超过2 GB。
答案 2 :(得分:0)
由于我不想在Visual Studio中安装1.6 GB的大量附件,因此我想出了另一种方法。
您可以将.exe上载到www.virustotal.com,然后在详细信息下的底部附近看到
ImageFileCharacteristicsExecutable, Large address aware