Как запустить программу из MSBuild скрипта в бэкграунд?

Описание: на сервере непрерывной интеграции необходимо перед прогонкой тестов запустить одну программу (java -jar program.jar), которая должна быть запущена все время отработки тестов, затем закрываться.

Проблема в том, что стандартный запускает мою программу и ждет её завершения, а мне надо, чтобы он ее запустил и «забыл» (аналог Ant'вского ).

Как это сделать? :)
  • Вопрос задан
  • 2419 просмотров
Решения вопроса 1
@xSus
Не уверен что у меня аккуратное решение, но вот что смог нагенерить:
1) если используете CI наверняка можно запустить параллельно второй проект
2) запустить ант из мсбилда
3) написать свою таску для мсбилда
4) и вот только что наткнулся на ссылку...http://www.msbuildextensionpack.com
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
xkrt
@xkrt Автор вопроса
Да, я уже и сам наткнулся на AsyncExec из MSBuild.ExtensionPack — как раз то, что надо!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы