Любой умный способ запустить make-файл в Visual Studio, только если сборка прошла успешно?

У нас есть make-файл, который создается последним в нашем процессе сборки с использованием Visual Studio для запуска наших модульных тестов. К сожалению, если сборка не удалась, make-файл все еще обрабатывается, и у нас возникают дополнительные (раздражающие) ошибки. Есть ли способ предотвратить это?

Пример проекта A: build dummy.exe Проект B (makefile): команда построения: run dummy.exe /unittest

Мы хотим, чтобы Проект B пропустил свою команду сборки, когда Проект A имеет ошибки сборки. Спасибо!

2 ответа

Установите, чтобы проект B (ваш файл makefile) зависел от проекта A. Таким образом, проект B всегда будет пытаться построить проект A до его сборки.

Перейти к свойствам проекта. Я предполагаю, что у вас уже есть что-то в поле "Командная строка события после сборки"? Существует поле со списком "Запустить событие после сборки", установите его на "При успешной сборке".

Это то, что вы ищете?

Другие вопросы по тегам