Я установил CruiseControl.NET 1.5 (CTP) на сервере Windows 2008 с IIS7.
Программа установки не создает виртуальный каталог для панели управления ccnet. Не важно, настроил это вручную, а также поменял AppPool на Classic в отличие от режима Integrated Pipeline.
Веб-панель инструментов отображается и в целом работает нормально (я могу просматривать проекты, принудительно собирать и т. Д.), Но когда я хочу просмотреть файл журнала в формате XML, URL-адрес, оканчивающийся на что-то вроде build/log20100114095622.xml/XmlBuildLog.xml
, я получаю Ошибка 404, и кажется, что IIS пытается направить файл .XML через обработчик IIS7 StaticFile.
Я пытался создать пользовательскую карту сценариев (очевидно, только для приложения ccnet) для ASPNET_ISAPI, которая сопоставляется с * .xml, перезапустил IIS, но я все еще получаю ту же ошибку.
Буду признателен, если кто-нибудь сможет пролить свет на это.