Saya sedang dalam proses menyiapkan CruiseControl.NET. Masalah yang saya alami adalah saya menjalankan CC sebagai aplikasi konsol dan ketika build saya berhasil diselesaikan dan dijalankan (menggunakan exec), ia meluncurkannya dalam prompt DOS CruiseControl. Saya hanya menggunakan file batch sederhana untuk meluncurkan aplikasi saya tetapi menjalankannya dalam prompt yang sama dengan CC menyebabkan CC berpikir bahwa build akan terus berlanjut selama aplikasi saya berjalan.
Apakah ada parameter baris perintah cmd.exe
yang akan memunculkan jendela prompt terpisah lainnya?
DETACHED_PROCESS
(yaitu tidak ada konsol) . Jika dimulai dengan bendera kreasiCREATE_NEW_CONSOLE
(seperti yangstart
digunakan CMD ), DLL basis selalu mengalokasikan konsol baru alih-alih mewarisi konsol induk.