我在创建构建时遇到问题。我应该创建的构建是指两种不同的解决方案。在我意识到解决方案属于不同的团队项目之前,这不是问题。 TFS是否可以通过修改<SolutionToBuild>
属性来引用不同团队项目中的解决方案?
TeamProject1
->Src
-->Solution1
--->Solution1.sln
TeamProject2
->Src
-->Solution2
--->Solution2.sln
TFSBuild.proj文件位于Team Project 1中,我们正在使用TFS2008。
答案 0 :(得分:1)
是的,这是可能的。
只要确保通过工作空间下拉解决方案或项目文件并正确引用它,就可以构建任何项目或解决方案。
它使用引用路径,就像引用dll时一样。它可以是绝对的或相对的。你想通过相对路径来做。
在TFS.proj文件中看起来如下所示。当然,具体取决于解决方案的位置。
<SolutionToBuild Include="$(BuildProjectFolderPath)/../../Solution1.sln">
希望这有帮助。