失败使用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