Team Foundation Build无法构建

时间:2013-01-10 20:02:56

标签: tfs tfsbuild

我们的解决方案有一个可行的构建,但是当我们添加一个新项目时,它停止了工作。构建“成功”运行,日志显示:运行MSBuild for Project - >为目标发布构建[我的解决方案](对所有项目都相同),但它实际上并没有构建任何东西。

问题似乎出现在构建配置中。我的构建过程定义设置为我的自定义配置(ForMSBuild | Any CPU),但是TFB解释该定义的方式有问题(我需要自定义配置,因为我将一些.dll复制到指定的文件夹中以包含在内发布过程以便ClickOnce安装。) 有一次,只有添加到解决方案中的新.dll没有构建(即使它们已在Configuration Manager中列出,并且选中了Build复选框)。所以我重新创建了我的自定义配置,确保我的所有.dll都被检查到Build(ForMSBuild | Any CPU),现在没有构建。我直接在Visual Studio(2012)中打开了构建机器上的源代码,并验证了我的自定义配置的设置。

2 个答案:

答案 0 :(得分:0)

编辑构建定义,在Process选项卡中单击Solutions To Build旁边的省略号,转到Configurations选项卡并确保TFS Build设置为构建您想要的配置:

TFS Build Configurations

答案 1 :(得分:0)

事实证明,我实际上没有检查主要的启动项目来构建。真是个愚蠢的错误,但我确实希望MSBuild没有吐出所有那些不正确的消息。