У меня CruiseControl.net под управлением Visual Studio (2005/2008 - с использованием devenv.com), так как нам нужно создавать проекты развертывания (.vdproj).
Время от времени по разным причинам devenv решает, что, несмотря на то, что он был запущен из командной строки с использованием переменной devenv.com, он все равно хочет открыть диалоговое окно.
Теперь, когда он работает под CruiseControl.net на удаленном сервере, это никогда не наблюдается, и единственным признаком этого является то, что сборка в конечном итоге истекает. Когда сборка еще продолжается, при взгляде на задачи видно, что devenv работает, но не потребляет ресурсов процессора.
Есть ли полезная утилита, с помощью которой можно запустить devenv.com, которая в основном следит за запуском программы и в основном убивает ее, если решается отобразить какое-либо диалоговое окно?