失敗使用CC.net與Visual Studio 2012 CC.Netbuilds與生成後事件C#項目:生成後事件中CruiseControl.Net
copy "$(SolutionDir)Instruments\$(OutDir)*.*" "$(TargetDir)" /d
它成功在Visual Studio。它在CC.Net中失敗。這是此錯誤代碼:
命令「複製」.. \ .. \ Instruments \ bin \ Release \ *。*「」W:\ Checkout \ TeraSoft 1.0 \ Terasoft \ Terasoft \ bin \ Release \ 「/ d」 與代碼1退出[W:\結帳\ TeraSoft 1.0 \ Terasoft \ Terasoft \ Terasoft.csproj]
的documentation說錯誤代碼1的意思是 「沒有文件被發現複製」。但是.. \ .. \ Instruments \ bin \ Release中有很多文件。我讀了錯誤代碼1也可能意味着它找不到目錄,但如果Visual Studio可以,那麼爲什麼不CC.Net?
如果沒有生成後事件,CC.Net成功構建項目。任何關於可能導致它的想法?
缺少一個反斜槓聽起來前途。我明天會嘗試。 SO標記解釋器退出了\。修復它,謝謝 – djv