我有一个夜间团队构建,它报告测试步骤中的错误,但摘要中没有错误。这导致部分成功。
alt text http://jonesie.net.nz/content/binary/buildsnip.jpg
我看不到完整构建日志中的任何错误,但可能只是警告的数量?
有人有任何想法吗?
由于
答案 0 :(得分:0)
正在运行的测试任务失败....如果任何非必要任务失败,则会导致Partially Succeeded
状态。你可以发布正在使用的MSBuild文件,特别是Running tests
部分吗?
话虽如此,你应该始终注意警告并尽可能地解决它们...... 他们是警告。它们通常会提醒您代码中的意外行为(例如,未正确覆盖的属性)。
答案 1 :(得分:0)
尝试在日志文件中搜索字符串“error:”。
如果MSBuild在任何地方的输出中看到此字符串,它将自动生成错误。
所以,即使字符串碰巧是“错误:0”(因为一切都只是很好),MSBuild仍然会退出并出错!
此问题也在此处记录:
http://social.msdn.microsoft.com/forums/en-US/msbuild/thread/77eb8b02-8cd7-4d32-acad-3ab0dc308d78/