.net 巡航控制包括未识别的项目
我有一个非常基本的ccnet.config文件,我试图在其中使用include.projects标记来包含一个非常基本的项目。由于某些原因,当我使用此标记时,CCNet服务器将无法启动,并且在windows事件日志中出现以下错误: ThoughtWorks.CruiseControl.Core.Config.ConfigurationException:无法 从配置文档实例化CruiseControl项目。 配置文档可能缺少所需的Xml节点 正确填充CruiseControl配置没有加载类型 标记为与Xml节点匹配的ReflectorType属性 (包括.projects) 这是我的ccnet.config:.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配置没有加载类型 标
<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仍然有问题,但是开始了一个关于()的新线程。感谢您的关注。除此之外,您包含的文件中的所有内容都需要以下包装标签。。。