Проверьте, изменен ли файл в пользовательском событии сборки в VS2008 - PullRequest
0 голосов
/ 11 мая 2010

Я использую пользовательский шаг сборки для генерации кода gSoap из файла .wsdl во время моей сборки. Есть ли способ заставить Visual Studio пропустить этот шаг, если файл .wsdl не был изменен с момента создания заглушек Soap?

1 Ответ

1 голос
/ 11 мая 2010

Я имею в виду VS2005, но я думаю, что это то же самое для VS2008

При определении пользовательского шага сборки необходимо ввести исходные файлы в «Дополнительные зависимости» и сгенерированные файлы в «Вывод» . Это помогает VS решить, нужно ли перестраивать вывод. Это всегда делается, если временная метка любого из входных файлов новее, чем выходные данные.

Если никакие зависимости или выходные данные не определены, то VS не сможет определить, обновлена ​​ли сборка, поэтому VS всегда будет запускать этот этап сборки.

...