如何改善VS2008的构建时间

时间:2011-10-06 18:06:16

标签: visual-studio-2008 build

我正在使用VS2008.I在Post-build事件命令行上有以下脚本。

mkdir ..\..\..\..\..\..\bin\Modules\Libraries

copy *.Manifest.xml ..\..\..\..\..\..\bin\Modules\Libraries

copy $(TargetName).dll ..\..\..\..\..\..\bin\Modules\Libraries
if exist $(TargetName).XML copy $(TargetName).XML ..\..\..\..\..\..\bin\Modules\Libraries
if exist $(TargetName).pdb copy $(TargetName).pdb ..\..\..\..\..\..\bin\Modules\Libraries
if exist $(TargetFileName).config copy $(TargetFileName).config ..\..\..\..\..\..\bin\Modules\Libraries

这会在每次构建后复制文件。构建需要很长时间,因为它会在每次构建后复制所有文件。如果文件在构建后发生了变化,我只想复制文件,这样就不必复制所有文件,节省了构建时间。有没有办法做到这一点。

提前致谢。

Thyake

1 个答案:

答案 0 :(得分:0)

如果您将copy更改为xcopy /D,则只会复制较新的文件。您可能还需要添加其他标志以获得其他等效行为。如果您需要更多,请从命令行检查copy /?xcopy /?