在CruiseControl版本1.6.7981.1中,我从事件查看器得到以下错误,这导致ccservice停止。到目前为止,我所做的工作是登录到构建框并手动启动ccservice。它看起来像是零星发生的,我不确定是什么原因造成的,也没有在cruisecontrol.net文档和站点中找到任何与此错误相关的信息。如果有人知道或可以告诉我与这个错误有关的正确方向,将不胜感激?
.NET Runtime version 2.0.50727.5466 - Fatal Execution Engine Error 80131506
2013-07-17 21:56:51,621 [MyProjectBuildNodes] ERROR CruiseControl.NET [(null)] - INTERNAL ERROR: Object reference not set to an instance of an object.
----------
ThoughtWorks.CruiseControl.Remote.CommunicationsException: Object reference not set to an instance of an object.
at ThoughtWorks.CruiseControl.Remote.RemotingConnection.SendMessage(String action, ServerRequest request)
at ThoughtWorks.CruiseControl.Remote.CruiseServerClient.GetProjectStatus()
at ThoughtWorks.CruiseControl.Core.Triggers.ProjectTrigger.GetCurrentProjectStatus()
at ThoughtWorks.CruiseControl.Core.Triggers.ProjectTrigger.Fire()
at ThoughtWorks.CruiseControl.Core.Triggers.MultipleTrigger.Fire()
at ThoughtWorks.CruiseControl.Core.ProjectIntegrator.PollTriggers()
at ThoughtWorks.CruiseControl.Core.ProjectIntegrator.Integrate()
at ThoughtWorks.CruiseControl.Core.ProjectIntegrator.Run()
----------发布于 2013-08-08 22:52:40
在进一步研究之后,下面是解决此问题的选项:
我们看过了所有的选项,选项3对我们很有效。看起来这个问题是由设置为软件监视器模式时虚拟机监视器中的意外行为引起的。
发布于 2013-07-24 14:20:07
导致此异常的一个原因是CCNet服务和WebDashboard的程序集版本不一致,或者连接到CCNet服务的任何其他客户端(如TrayApp等)。
您可能还希望将CCNet的所有相关部分更新到最新版本1.8.x。
https://stackoverflow.com/questions/17729944
复制相似问题