Я настраиваю CruiseControl.NET. Проблема, с которой я столкнулся, заключается в том, что я запускаю CC как консольное приложение, и когда моя сборка успешно завершается и выполняется (с использованием exec), она запускает ее в приглашении CruiseControl DOS. Я просто использую простые пакетные файлы для запуска своего приложения, но запуск его в том же запросе, что и CC, заставляет CC думать, что сборка продолжается, пока выполняется мое приложение.
Есть ли параметры командной строки, чтобы cmd.exe
вызвать другое отдельное окно подсказки?
DETACHED_PROCESS
(т. Е. Без консоли) . Если он запускается с флагом созданияCREATE_NEW_CONSOLE
(какstart
использует CMD ), базовая DLL всегда выделяет новую консоль вместо наследования родительской.