2011-08-05 5 views
0

CruiseControlサーバーからBuild Projects関連の情報を取得する際に、cccmd.exeを使用してコマンドラインからURLとプロジェクト名をコマンドライン引数として渡します。私は私の地元のCCNet Serverの「プロジェクトがないCCNetサーバー上に存在しない」例外を取得していますCruiseControl.Net APIを使用する際の問題:プロジェクトが見つかりません

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

のようなAPIのクルーズコントロールサービスによって公開されたを使用しようとしていたときに問題があります。

私の生産ビルドサーバーでは、「キーはnullにできません」という例外が発生しています。

+0

[Cruise Control .NET用APIはありますか?](http://stackoverflow.com/questions/3467364/is-there-an-api-for-cruise-control-net) – skolima

答えて

0

最後に解決策が見つかりました。プロジェクトのビルドプロセス中に作成されたフォルダとfoldername.stateファイルを、ccservice.exeが実行されていたディレクトリにコピーしてください。

関連する問題