Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 巡航控制包括未识别的项目_.net_Continuous Integration_Cruisecontrol.net_Ccnet Config - Fatal编程技术网

.net 巡航控制包括未识别的项目

.net 巡航控制包括未识别的项目,.net,continuous-integration,cruisecontrol.net,ccnet-config,.net,Continuous Integration,Cruisecontrol.net,Ccnet Config,我有一个非常基本的ccnet.config文件,我试图在其中使用include.projects标记来包含一个非常基本的项目。由于某些原因,当我使用此标记时,CCNet服务器将无法启动,并且在windows事件日志中出现以下错误: ThoughtWorks.CruiseControl.Core.Config.ConfigurationException:无法 从配置文档实例化CruiseControl项目。 配置文档可能缺少所需的Xml节点 正确填充CruiseControl配置没有加载类型 标

我有一个非常基本的ccnet.config文件,我试图在其中使用include.projects标记来包含一个非常基本的项目。由于某些原因,当我使用此标记时,CCNet服务器将无法启动,并且在windows事件日志中出现以下错误:

ThoughtWorks.CruiseControl.Core.Config.ConfigurationException:无法 从配置文档实例化CruiseControl项目。 配置文档可能缺少所需的Xml节点 正确填充CruiseControl配置没有加载类型 标记为与Xml节点匹配的ReflectorType属性 (包括.projects)

这是我的ccnet.config:

<cruisecontrol>
    <include.projects file="MyTestProject.config" />
</cruisecontrol>

任何建议,谢谢

谢谢

如中所述,正确的语法为:

<cruisecontrol xmlns:cb="urn:ccnet.config.builder">
  <cb:include href="MyTestProject.config"/>
</cruisecontrol>


感谢skolima的回复。cp:include是实现这一点的一种方法,但是它确实有一些缺点,不适合我当前的需要。include.project标记也有文档记录,这正是我试图实现的目标。请参见此处获取文档:您引用的是Java CruiseControl文档,这是一个不同的项目。我相信否决票是你投的-你介意把它去掉吗?哦,真可惜!你说得对。我看的是Java文档,而不是.net:-#我对cb:include仍然有问题,但是开始了一个关于()的新线程。感谢您的关注。除此之外,您包含的文件中的所有内容都需要以下包装标签。。。