2010-01-14 4 views
0

IIS7이 설치된 Windows 2008 서버에 CruiseControl.NET 1.5 (CTP)를 설치했습니다.IIS7 - 404에서 CruiseControl.NET의 원시 XML 빌드 로그보기

설치 프로그램이 ccnet 대시 보드의 가상 디렉터리를 만들지 않습니다. 아니 수동으로 구성, 그리고 또한 통합 파이프 라인 모드와 반대로 클래식으로 AppPool을 변경.

웹 대시 보드는 표시되며 일반적으로 잘 작동합니다 (프로젝트 및 강제 빌드를 볼 수 있음). 원시 XML 로그 파일 (예 : build/log20100114095622.xml/XmlBuildLog.xml으로 끝나는 URL)을 보려면 404가 표시됩니다. 오류가 발생했으며 IIS가 IIS7의 StaticFile 처리기를 통해 .XML 파일을 라우팅하려고합니다.

* .xml에 매핑되는 ASPNET_ISAPI에 대한 사용자 지정 스크립트 맵 (분명히 ccnet 앱 전용)을 만들려고했지만 IIS를 다시 시작했지만 여전히 같은 오류가 발생합니다.

누군가가이 문제에 관해 밝힐 수 있으면 감사하겠습니다.

답변

0

흠. ASPNET_ISAPI DLL의 32 비트 버전에서 .xml에 대한 스크립트 매핑을 추가 한 것처럼 보 였는데, 이는 호출되지 않은 이유였습니다.

경로 %windir%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll에 64 비트 버전의 * .xml 스크립트 맵을 추가하기 만하면 이제는 치료가 가능합니다.

관련 문제