编译使用Teamcity构建多项目解决方案时出错

时间:2015-10-11 15:59:25

标签: git visual-studio teamcity

我正在尝试在TeamCity中构建一个Visual Studio(2013)解决方案。该解决方案包含三个项目,一个Web项目和两个类库项目。我正在使用Git for VCS,这是VCS root的样子:

VCS root

当我尝试运行构建时,TeamCity显示以下错误:

TeamCity error

我在构建步骤中使用Visual Studio(sln)运行器类型。此外,该项目在Visual Studio中本地构建时没有错误。

导致错误的原因是什么?我该如何解决?

免责声明:我是构建自动化和TeamCity的新手。

1 个答案:

答案 0 :(得分:0)

当您在teamcity中运行构建时,代码将检出文件夹。默认情况下,它将位于 Teamcity / buildagent / work /

在visual studio中打开checkout代码并尝试构建。我非常确定visual studio会为您提供出错的确切错误消息。

缺少框架可能是因为缺少包裹。使用 Nuget Installer 构建步骤还原您的包。如果不是这样,请确保已将代码正确地推送到存储库。可能您没有将整个代码推送到导致缺少框架的存储库。