我正在尝试设置CruiseControl.NET(1.6)
安装成功完成,但我似乎无法启动实际服务。
当运行CCNET.exe时,我得到一个控制台窗口,它写的最后一件事是:初始化安全性。
从服务控制管理器运行服务也不起作用..
尝试访问localhost / ccnet不会返回任何响应。
我在这里缺少什么?我过去已经成功安装了产品,不知道这次出了什么问题。
答案 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。