我有一个解决方案结构如下:
解决方案1(Solution1.sln)
我使用Solution1.sln创建了一个Team Build定义。 我的问题是编译的二进制文件存储在一个单独的平面输出文件夹中:BuildName \ Release
但我想保留我的项目结构:
BuildName \ Project 1 \ Release
BuildName \ Project 2 \ Release
BuildName \ Project 3 \ Release
答案 0 :(得分:3)
见Preserving Output Directory Structures in Orcas Team Build。令人非常恼火的是,这是必要的,这是一个按项目进行的调整,但它可以起作用。
答案 1 :(得分:2)
Team Build的默认设置就像你所见 - 一个文件夹中的二进制文件,每个文件夹都有自己的文件夹结构;每个配置正在构建一个。如果您刚开始使用TFS,我建议您尝试使用默认值。您对单独的文件夹更熟悉,但您阅读的有关Team Build的几乎所有内容都将使用单个输出文件夹。
除熟悉之外,您是否有理由想要单独的文件夹?