vs2010编译时间戳有关问题

vs2010编译时间戳问题
在不修改任何源代码的情况下,vs2010编译链接后,生成的exe或dll都把时间戳写到生成后的文件里去了。看来msdn中关于PE的结构,发现这里面说的只是一部分。除了这部分,其余地方也有少量的不同。
有没有一种方法,只要源文件没有改变,每次build的结果就完全相同。

我要通过自动比对,来制作升级包。100多个dll文件,2000多个源代码文件,工程文件还可能调整。不想为此写一个分析proj的脚本来判断哪个dll对应的源文件被改变了。


------解决方案--------------------
那就只能给EXE或者DLL加版本号了,每次改动给版本号加1,用版本号来区别...
------解决方案--------------------
引用:
手工操作,100多个dll,伤不起啊

升级都是通过版本来控制的。