2017-06-13 23 views
2

解決策は自分のマシン上には正常に構築されますが、ビルドサーバー上には正常に構築されません。プロジェクトのソリューションはTeamCityビルドステップ - MSBuildで失敗しました

Projects within solution

ありますこれは、エラーがあまりにも説明的ではありませんMSBuildの出力

[13:42:17][Step 2/5] MSBuild output [13:42:17][MSBuild output] Focal.Business.Library -> D:\BuildAgent\work\9d2a77191c8abcc1\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\work\9d2a77191c8abcc1\Focal.Business.Library\Focal.Business.Library.csproj" (default targets). [13:42:17][MSBuild output] Project "D:\BuildAgent\work\9d2a77191c8abcc1\Focal.API.sln" (2) is building "D:\BuildAgent\work\9d2a77191c8abcc1\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\work\9d2a77191c8abcc1\Focal\Focal.sqlproj" (default targets) -- FAILED. [13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\work\9d2a77191c8abcc1\Focal.API.sln" (default targets) -- FAILED. [13:42:17][MSBuild output] Done Building Project "D:\BuildAgent\work\9d2a77191c8abcc1\Focal.API.sln.teamcity" (TeamCity_Generated_Build target(s)) -- FAILED. [13:42:17][MSBuild output] [13:42:17][MSBuild output] Build FAILED.

です。私は助けが必要です。

答えて

0

エラーメッセージがあなたのSqlProjがあり、これが起こるかもしれない、いくつかの理由がありますが、SQL Serverデータツール(SSDT)が上にインストールされている場合は最初に確認することがある

[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\work\9d2a77191c8abcc1\Focal\Focal.sqlproj" (default targets) -- FAILED. コンパイルに失敗したことを言っていますビルドサーバー。

彼らはその後、Visual Studioの構成マネージャ

+0

であなたの「デバッグ」と「リリース」コンフィギュレーション間のいずれかのdifferncesをチェックアウトしている場合、私は同じ問題を持っていますが、これは私のためにそれを修正しない(私は推測) 。私は、VS2017のSSDTにはVSセットアップが付属していることに気付きました。 「ワークロード」「データの格納と処理」がインストールされ、「個別のコンポーネント」の下に「SQL Serverデータツール」もインストールされます。私はhttps://docs.microsoft.com/EN-US/sql/ssdt/download-sql-server-data-tools-ssdtに「Visual Studio 2017でSSDTを使用している場合は、ASとRSをインストールしてくださいコンポーネント "、それをしました。何も変わっていません。 SSDTは以前のバージョン用にも別途インストールされます。他のアイデア? Btw。 VS内で構築されますが、MSBuildでは構築されません。 – timmkrause

+0

SSDTがMSBuildフォルダにインストールされていないようですが、Microsoft Visual Studioフォルダのみに同じ問題があるようです –

関連する問題