TFS无法正确构建项目

时间:2008-12-30 16:53:24

标签: tfs

HI 我正在尝试使用TFS构建我的解决方案,但它似乎跳过了具有依赖项的项目。 例如,Proj B依赖于Proj A,那么它只构建Proj A而不构建Proj B.

此外,如果我尝试单独构建项目而不是解决方案,那么它不会创建发布文件夹。它表示找不到输出路径。

非常感谢任何帮助 感谢

3 个答案:

答案 0 :(得分:1)

有问题的SLN文件是否从旧版Visual Studio转换而来?

我发现有时候,就像从VS2003 SLN文件升级到VS2008 SLN文件一样,它在MSBuild中失败(这正是TFS基本上所做的)。

尝试使用同一项目在VS2008(或您使用的任何版本)中制作新的SLN文件,看看是否修复了它...

答案 1 :(得分:1)

如果右键单击解决方案,您将拥有一个选项依赖关系。确保项目在那里正确设置,即使它们可能相互引用,但解决方案本身的依赖性可能不完整或准确......这就是MSBuild使用的。

答案 2 :(得分:0)

查看配置管理器并确保您运行的构建已选择要构建的项目。

可能是您正在运行本地构建的Debug配置,然后在TFS服务器上运行Release并且它的配置不同。