设置CruiseControl.NET

时间:2011-05-20 20:13:21

标签: c# cruisecontrol.net

我正在尝试设置CruiseControl.NET(1.6)

安装成功完成,但我似乎无法启动实际服务。

当运行CCNET.exe时,我得到一个控制台窗口,它写的最后一件事是:初始化安全性。

从服务控制管理器运行服务也不起作用..

尝试访问localhost / ccnet不会返回任何响应。

我在这里缺少什么?我过去已经成功安装了产品,不知道这次出了什么问题。

3 个答案:

答案 0 :(得分:5)

@ lysergic-acid - 即使主配置完成(server / ccnet.config)并且您从命令提示符运行它,您也不会看到Web仪表板。

如果要在IIS7上进行安装,则Web仪表板的设置过程需要在sourceforge中的CC.Net webdashboard设置文档中不存在的步骤。

让我工作的是这个CC.Net网络仪表板安装程序页面,它来自Confluence网站,而不是源伪造网站:http://confluence.public.thoughtworks.org/display/CCNET/Installing+the+Web+Dashboard

在评论区域,有关于IIS7的细节(我假设这是问题的一部分)。

我仍然无法使用该服务,所以我无法帮助您,但只要cmd提示版本正在运行,您就可以在没有服务的情况下运行Web仪表板。

答案 1 :(得分:2)

Web前端虚拟目录的设置可能未成功完成。尝试使用IIS服务管理器在Service文件夹周围创建应用程序。如果您忘记取消阻止下载,我认为安装存在问题,但我还没有充分考虑它。

请记住,Web前端和ccnet服务是两个完全孤立的部分。即使ccnet服务没有运行,您也应该能够看到Web前端。

答案 2 :(得分:1)

安装它时遇到麻烦,IIS被设置为禁用(因此没有运行),我不得不卸载CruiseControl.NET,启动IIS然后重新安装CC.Net。

你有阻止端口的防火墙吗?默认端口为21234.

您需要安装Web部件和服务部件才能运行CC.Net。