Я установил CruiseControl.net (из установщика CruiseControl.NET-1.4-Setup.exe) на моей машине для разработки Vista x64. Серверная часть работает нормально; однако часть веб-панели не работает.
Первое сообщение об ошибке, которое я увидел, когда пытался подтянуть http://localhost/ccnet, закричало о невозможности работы в режиме интегрированного конвейера. Легко исправляется. Я открыл панель администратора IIS7 и изменил приложение ccnet для использования пула приложений «Classic .NET App Pool».
Однако теперь я получаю постоянную ошибку HTTP 500 при попытке подключения. Я установил разрешения NTFS на папку webdashboard широко открытыми в надежде, что это может быть проблема с разрешениями файлов. Нет радости.
После нескольких копаний, проб и ошибок я обнаружил ряд шагов, которые, похоже, решают проблему. Сразу после этого я опубликую ответ, но хотел бы поделиться этим в стеке с потоком в надежде, что он может помочь кому-то еще в будущем. Кроме того, если есть лучшее решение для конфигурации, я все уши :))