我有一个非常基本的ccnet.config文件,我在其中尝试使用include.projects标记来包含一个非常基本的项目。出于某种原因,当我使用此标签时,CCNet Server将无法启动,并且我在Windows EventLog中收到以下错误:
ThoughtWorks.CruiseControl.Core.Config.ConfigurationException:无法使用 从配置文档中实例化CruiseControl项目。 配置文档可能缺少所需的Xml节点 正确填充CruiseControl配置。 没有加载类型 标记了与Xml节点匹配的ReflectorType属性 (include.projects)
这是我的ccnet.config:
<cruisecontrol>
<include.projects file="MyTestProject.config" />
</cruisecontrol>
任何建议表示赞赏!
由于
答案 0 :(得分:4)
详见documentation,正确的语法是:
<cruisecontrol xmlns:cb="urn:ccnet.config.builder">
<cb:include href="MyTestProject.config"/>
</cruisecontrol>