I am using the “CruiseControl.NET-1.4.4-RC2” version. I have followed
the steps mentioned in the installation document to install this
software. I have modified the ccnet.config file to execute a sample
program developed in Visual Studio 2008 integrated with Visual Source
Safe. The build works fine and I am able to see the build results in
CCTray but when I try to navigate thru Web Dashboard, it does not
work. The following message is displayed even though the web.config
contains the section mentioned.

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.


Let me know if I need to do any other settings to view the build
results in Web Dashboard.

Reply via email to