.net - Cruise Control include.projects 无法识别

标签 .net continuous-integration cruisecontrol.net ccnet-config

我有一个非常基本的 ccnet.config 文件,在其中我尝试使用 include.projects 标签来包含一个非常基本的项目。由于某种原因,当我使用此标签时,CCNet Server 将无法启动,并且我在 Windows EventLog 中收到以下错误:

ThoughtWorks.CruiseControl.Core.Config.ConfigurationException: Unable to instantiate CruiseControl projects from configuration document. Configuration document is likely missing Xml nodes required for properly populating CruiseControl configuration. No loaded type is marked up with a ReflectorType attribute that matches the Xml node (include.projects).

这是我的 ccnet.config:

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

任何建议表示赞赏!

谢谢

最佳答案

documentation 中详述,正确的语法是:

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

关于.net - Cruise Control include.projects 无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6738099/

相关文章:

continuous-integration - 将 Cruise Controls 内部版本号设置为重命名项目的某个值开始?

c# - 链表线程安全吗?

.net - 沙发底座 v6.0 : Update Document content without resetting Document Expiration (TTL) value

c# - 尝试生成 xsd :schema using xsd. exe 时出错

flutter - Flutter:我可以强制Flutter从pubspec.lock安装软件包吗?

java - Hudson 为每个项目添加新的电子邮件地址

Linux 上用于构建 WPF 应用程序的 .NET CI 服务器

continuous-integration - 如何使用 CruiseControl.NET 实现夜间构建

c# - JavaScript 运行时错误 :function expected ajax call

cruisecontrol.net - Cruisecontrol和cc.net哪里去了?