如何在 TFSBuild 2013 中使用 .proj 文件? ItemNotMappedException TFSBuild.proj 没有工作文件夹映射

How to use .proj file with TFSBuild 2013 ? ItemNotMappedException There is no working folder mapping for TFSBuild.proj

我正在尝试将我的 TFSBuild.proj 文件从 TFS Build 2010 重用到 TFSBuild 2013,但出现错误 ItemNotMappedException /TFSBuild.proj.

没有工作文件夹映射

我已将构建定义中的 "Projects to Build" 设置为我的 .proj 文件。 .proj 文件与正在构建的代码不在同一目录中 IE。 $(SourceDir) 设置为:$/Scrum2012/src-Corrib: "Projects to Build" 设置为: $/Scrum2012/TeamBuildTypes/xBuildDev/TFSBuild.proj

是否需要将 .proj 文件添加到某些配置中。

找到解决办法。 将 .proj 文件的位置或父目录位置添加到 Build Definition 中的 "Working Folders" 例如 $/Scrum2012/src-Corrib: $(SourceDir) $/Scrum2012/TeamBuildTypes: $(SourceDir)\TeamBuildTypes