TeamCity 构建步骤——在 MSBuild 中失败
TeamCity build step -- FAILED in MSBuild
该解决方案在我的机器上成功构建,但在构建服务器上未成功构建。有项目的解决方案
Projects within solution
这是 MSBuild 输出
[13:42:17][Step 2/5] MSBuild output
[13:42:17][MSBuild output] Focal.Business.Library -> D:\BuildAgent\workd2a77191c8abcc1\Focal.Business.Library\bin\Release\Focal.Business.Library.exe
[13:42:17][MSBuild output] Copying file from "obj\Release\Focal.Business.Library.pdb" to "bin\Release\Focal.Business.Library.pdb".
[13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\workd2a77191c8abcc1\Focal.Business.Library\Focal.Business.Library.csproj" (default targets).
[13:42:17][MSBuild output] Project "D:\BuildAgent\workd2a77191c8abcc1\Focal.API.sln" (2) is building "D:\BuildAgent\workd2a77191c8abcc1\Focal\Focal.sqlproj" (11) on node 1 (default targets).
[13:42:17][MSBuild output] CoreCompile:
[13:42:17][MSBuild output] C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:TRACE /highentropyva+ /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\mscorlib.dll" /debug:pdbonly /optimize+ /out:obj\Release\Focal.dll /subsystemversion:6.00 /target:library /warnaserror- /utf8output "D:\BuildAgent\temp\buildTmp\.NETFramework,Version=v4.5.SqlClrAttributes.cs"
[13:42:17][MSBuild output] SqlBuild:
[13:42:17][MSBuild output] Creating a model to represent the project...
[13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\workd2a77191c8abcc1\Focal\Focal.sqlproj" (default targets) -- FAILED.
[13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\workd2a77191c8abcc1\Focal.API.sln" (default targets) -- FAILED.
[13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\workd2a77191c8abcc1\Focal.API.sln.teamcity" (TeamCity_Generated_Build target(s)) -- FAILED.
[13:42:17][MSBuild output]
[13:42:17][MSBuild output] Build FAILED.
该错误描述性不强。我需要帮助。
错误消息说您的SqlProj 编译失败
[13:42:17][MSBuild output] SqlBuild:
[13:42:17][MSBuild output] Creating a model to represent the project...
[13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\workd2a77191c8abcc1\Focal\Focal.sqlproj" (default targets) -- FAILED.
发生这种情况的原因有多种,但首先要检查的是构建服务器上是否安装了 Sql 服务器数据工具 (SSDT)。
如果他们在 Visual Studio 配置管理器
中检查您的 "Debug" 和 "Release" 配置之间的任何差异
该解决方案在我的机器上成功构建,但在构建服务器上未成功构建。有项目的解决方案
Projects within solution
这是 MSBuild 输出
[13:42:17][Step 2/5] MSBuild output
[13:42:17][MSBuild output] Focal.Business.Library -> D:\BuildAgent\workd2a77191c8abcc1\Focal.Business.Library\bin\Release\Focal.Business.Library.exe
[13:42:17][MSBuild output] Copying file from "obj\Release\Focal.Business.Library.pdb" to "bin\Release\Focal.Business.Library.pdb".
[13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\workd2a77191c8abcc1\Focal.Business.Library\Focal.Business.Library.csproj" (default targets).
[13:42:17][MSBuild output] Project "D:\BuildAgent\workd2a77191c8abcc1\Focal.API.sln" (2) is building "D:\BuildAgent\workd2a77191c8abcc1\Focal\Focal.sqlproj" (11) on node 1 (default targets).
[13:42:17][MSBuild output] CoreCompile:
[13:42:17][MSBuild output] C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:TRACE /highentropyva+ /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\mscorlib.dll" /debug:pdbonly /optimize+ /out:obj\Release\Focal.dll /subsystemversion:6.00 /target:library /warnaserror- /utf8output "D:\BuildAgent\temp\buildTmp\.NETFramework,Version=v4.5.SqlClrAttributes.cs"
[13:42:17][MSBuild output] SqlBuild:
[13:42:17][MSBuild output] Creating a model to represent the project...
[13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\workd2a77191c8abcc1\Focal\Focal.sqlproj" (default targets) -- FAILED.
[13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\workd2a77191c8abcc1\Focal.API.sln" (default targets) -- FAILED.
[13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\workd2a77191c8abcc1\Focal.API.sln.teamcity" (TeamCity_Generated_Build target(s)) -- FAILED.
[13:42:17][MSBuild output]
[13:42:17][MSBuild output] Build FAILED.
该错误描述性不强。我需要帮助。
错误消息说您的SqlProj 编译失败
[13:42:17][MSBuild output] SqlBuild:
[13:42:17][MSBuild output] Creating a model to represent the project...
[13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\workd2a77191c8abcc1\Focal\Focal.sqlproj" (default targets) -- FAILED.
发生这种情况的原因有多种,但首先要检查的是构建服务器上是否安装了 Sql 服务器数据工具 (SSDT)。
如果他们在 Visual Studio 配置管理器
中检查您的 "Debug" 和 "Release" 配置之间的任何差异