CCNET 仪表板不工作

CCNET 仪表板不工作

我已经安装了 CCNET,并且正在用它运行一些 powershell 脚本。它运行正常,但仪表板没有显示。据我了解,它已经包含在 CCNET 的基本安装中,不需要任何其他安装。但是当我运行 localhost/ccnet 时,浏览器告诉我无法显示该页面。

仪表板在哪里运行以及我在这里做错了什么?

答案1

如果您在运行 IIS 的计算机上托管此目录,则需要创建一个指向安装目录中的 webdashboard 文件夹的虚拟目录。请参阅这里了解更多信息。

如果你使用的是 IIS7+,则需要将 httpHandlers 部分中的第 17 行和第 19 行更改为包含前提条件="integratedMode"属性如下。

<add verb="*" preCondition="integratedMode" path="*.aspx" type="ThoughtWorks.CruiseControl.WebDashboard.MVC.ASPNET.HttpHandler,ThoughtWorks.CruiseControl.WebDashboard"

<add verb="*" preCondition="integratedMode" path="*.xml" type="ThoughtWorks.CruiseControl.WebDashboard.MVC.ASPNET.HttpHandler,ThoughtWorks.CruiseControl.WebDashboard"

相关内容