我正在尝试在 OS X Lion 上安装 CruiseControl.Net v1.8。我安装了最新版本的单声道(2.10.9)。我跑:
sh build-all.sh
构建开始但立即失败并出现以下错误:
构建失败
../ccnet.build(47,3)
:无法更改目标框架。
mono-4.0
不是有效的框架标识符。有效值为:mono-2.0
,moonlight-2.0
,mono-1.0
,mono-3.5
.总时间:0.1 秒。
我以前没有在这台机器上安装过 NAnt 或 CruiseControl.Net。我在网上听说据说最新版的NAnt没有这个问题,所以我下载了最新版,将CruiseControl.Net的Tools/NAnt文件夹中的所有内容替换为新下载的NAnt的bin文件夹的内容。在我这样做并再次运行构建之后,我收到以下错误:
Williams-MacBook:CruiseControl.NET-1.8.0.0.source williamkeen [(no branch)] $
sh build.sh
Buildfile:file:///Users/williamkeen/Downloads/CruiseControl.NET-1.8.0.0.source/ccnet.build
Target framework: Mono 2.0 Profile
Target(s) specified:[属性] 目标框架更改为“Mono 4.0 Profile”。
构建失败
此项目中不存在目标“”。
总时间:0.2秒。
在网上再看一些,我发现这应该是 CC.Net 1.6 的保证修复。任何帮助,将不胜感激。我在这条路的尽头,我不知道下一步该尝试什么。