VS IDE中的默认设置不可轻信

在升级VS Project 版本的时候,要注意有些设置的默认值在有些是不可信的,至少值得注意。
从下面的截图就可以看出来,如果Project Setting的文本不是粗体显示,这个选项就不会出现在*.proj文件中:

 


再看看这个加粗了的:

这可能带来什么问题吗?

一个真实的案列:

曾经把一个个COM Application在从VS2005升级到VS2008时,文件大小倍增。

经过一番对Project Settings 的比较,我手动修改了Optimize选项,然后效果明显:

Module(x86 Release)

Before

After

XXX1.dll

3,595 KB

240 KB

XXX2.dll

9,773 KB

4,566 KB

XXX3.dll

11,397 KB

6,036 KB


你可能感兴趣的:(ide)