Estou configurando o CruiseControl.NET. O problema que estou tendo é que estou executando o CC como um aplicativo de console e, quando minha construção é concluída com êxito e executada (usando exec), ela é iniciada no prompt CruiseControl do DOS. Estou apenas usando arquivos em lote simples para iniciar meu aplicativo, mas executá-lo no mesmo prompt que o CC está fazendo com que o CC pense que a construção continua enquanto meu aplicativo estiver em execução.
Existem parâmetros de linha de comando para cmd.exe
gerar outra janela de prompt separada?
DETACHED_PROCESS
(ou seja, sem console) . Se for iniciado com o sinalizador de criaçãoCREATE_NEW_CONSOLE
(como o CMDstart
usa), a DLL base sempre aloca um novo console em vez de herdar o do pai.