CruiseControl.NET Configuration error

Hi. You're seeing this page because there is a configuration problem with your installation of the CruiseControl.NET Dashboard. Make sure your web.config contains the following in the <system.web> section:

<httpHandlers>
	<add verb="*" path="*.aspx" type="ThoughtWorks.CruiseControl.WebDashboard.MVC.ASPNET.HttpHandler,ThoughtWorks.CruiseControl.WebDashboard"/>
	<add verb="*" path="*.xml" type="ThoughtWorks.CruiseControl.WebDashboard.MVC.ASPNET.HttpHandler,ThoughtWorks.CruiseControl.WebDashboard"/>
</httpHandlers>
Also make sure you have setup IIS to map .aspx files to aspnet_isapi.dll. This should be setup for you automatically when you install the .NET Framework and run the aspnet_regiis.exe program. If IIS was installed after the .NET framework, you will need to either run aspnet_regiis.exe or open IIS manager, right-click the ccnet website, select properties and then the ASP.NET tab. Make sure the ASP.NET version has something displayed in the dropdown (eg. .NET 2.0, 2.0.50727) and click OK.