我们正在追逐.net开发多年来从未见过的问题:
MSBUILD : error MSB4166: Child node "5" exited prematurely. Shutting down.
Diagnostic information may be found in files in the temporary files
directory named MSBuild_*.failure.txt.
我们不知道发生了什么。这个构建机器已经运行了几个月,并在CI系统下运行构建。
问题是:我在寻找diag文件的目录是什么?我在整个系统中搜索了msbuild * .txt,什么都没找到。
更大的问题是......为什么msbuild.exe在其输出RE中不能更准确地在diag文件所在的位置。 msbuild.exe在CI下以不同的用户身份运行,它应该是明确的放置内容。