我最近从TFS2005升级到TFS2010(随后是团队构建服务器)。
我曾经能够让我的一个解决方案的团队建立起来非常容易,(见下面的结构)
Solution
|_Web Site
| |_Bin
| |_Other Files
|_Project 1
|_Project 2
|_Project (n)
现在,我再也无法使构建工作正常,因为它似乎不再构建我的所有项目(我必须创建一个新的构建定义)。要么就是这样,要么它没有以这样的顺序构建项目,当它到达项目X时,它所依赖的项目(项目A)尚未构建,并且因此失败。
我只是在尝试使用一些Dependent /链接项目来构建一个Web站点(而不是Web应用程序项目)。为什么一定要这么难!
IDE中的一切都很好。如果我甚至打开复制到'Sources'目录下的构建服务器的解决方案,我可以在该服务器上的IDE中构建它。但是,MSBuild没有这么好运。
思想?