检查VS2008中的自定义生成事件中是否修改了文件

时间:2010-05-11 14:26:51

标签: visual-studio-2008 custom-build-step

我正在使用自定义构建步骤在构建期间从.wsdl文件生成gSoap代码。如果自创建Soap存根以来没有修改.wsdl文件,有没有办法让Visual Studio跳过此步骤?

1 个答案:

答案 0 :(得分:1)

我指的是VS2005,但我认为这与VS2008相同

定义自定义构建步骤时,您需要将源文件输入“其他相关性”,并将生成的文件输入“输出”。这有助于VS决定是否需要重建输出。如果任何输入文件的timstamp比输出更新,则总是这样做。

如果没有定义依赖项或输出,则VS无法判断构建是否是最新的,因此VS将始终运行此构建步骤。