我有一个构建VS2008解决方案的nant脚本。当我通过在命令行中输入'nant'来自己运行它时,所有正确的DLL都被复制到相应的bin目录中。但是当Cruisecontrol执行CI构建时,没有DLL被复制到bin目录中。
任何想法导致了什么?
答案 0 :(得分:1)
你的问题,亲爱的Flibble先生,是你已经指定“test”作为cc.net配置中的目标,它覆盖了从命令行执行nant时执行的默认目标(build)。
答案 1 :(得分:0)
很可能您的环境中有些东西不在Cruise Control环境中。在CruiseControl构建中添加一些内容(比如在nant上设置详细信息)并确认您已设置相同的路径。