debugging - 如何在 TFS 构建中查找构建事件输出

标签 debugging tfs build-automation

我们有一个包含很多项目的解决方案。其中一个项目包含 Visual Studio 预生成事件,该事件会自动生成该项目中使用的所有代码文件。这在我们的本地机器上运行得很好。

但是使用 TFS 构建来构建它会失败,并出现相当不具描述性的“以代码 XY 退出”。因此,预构建事件失败,但到目前为止我一直无法找到该事件通常生成的输出(控制台输出)。

我尝试调试 TFS 构建服务,但这没有给我带来任何结果,我将构建日志记录增加到“诊断”,但仍然没有任何结果。似乎没有任何地方生成构建日志文件。

那么这个输出可以在任何地方使用吗?如果可以的话在哪里?

最佳答案

在构建结果 View 的“查看摘要” View 中,您应该看到已编译的项目/解决方案数量的摘要,旁边有一个展开/折叠三角形。如果展开该节点,您应该会看到一个“查看日志文件”链接,该链接将打开原始 MSBuild 日志。

关于debugging - 如何在 TFS 构建中查找构建事件输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6043224/

相关文章:

programming-languages - Apache Ant 作为编程语言

build - 我如何在 Travis CI 中为 C++ 项目并行运行多个构建,每个构建都有一个单独的脚本?

python - 让我的 Python 代码第一次运行的好方法是什么?

windows - 为什么有些程序在使用调试器时可以运行,但在运行正常的调试执行时却不行?

visual-studio - 在 Visual Studio Team Services 中将所有项目上移一级(TFS 源代码管理)

xcode - 将更改从 XCode 7.x/8.x 推送到 TFS 时遇到问题 - Git 存储库

msbuild - 是否存在用于运行构建自动化文件的 GUI(rake、msbuild、nant)

debugging - GDB 未捕获 SIGFPE

ios - Xcode 将在模拟器上而不是在设备上运行应用程序

tfs - 在本地机器上使用 TFS 构建定义