使用CruiseControl.Net API的问题:未找到项目

时间:2011-08-05 12:43:22

标签: api cruisecontrol.net remoting

我正在尝试使用cccmd.exe通过命令行从CruiseControl服务器检索Build Projects相关信息,并将url和项目名称作为命令行参数传递。问题是当我尝试使用Cruise Control Service公开的API时,如

client.GetArtifactDirectory(project.Name);
client.GetLatestBuildName(project.Name);

我的本​​地CCNet服务器出现了“CCNet服务器上不存在该项目”的异常。

对于我的生成构建服务器,我收到异常“Key not not null”。

1 个答案:

答案 0 :(得分:0)

最后找到解决方案,必须将项目构建过程中创建的文件夹和foldername.state文件复制到运行ccservice.exe的目录。