2016-04-25 16 views
0

Ich versuche, eine Build-Definition zu erstellen, so dass ich die Änderungen, die ich von meinem Datenbankprojekt auf SQL-Server vorgenommen habe, veröffentlichen kann. Jedes Mal, wenn ich neue Build-Warteschlange, habe ich immer diese Fehlermeldung:MSBuild Fehler beim Erstellen einer Build-Definition in TFS 2013

Exception Message: MSBuild error 1 has ended this build. You can find more specific information about the cause of this error in above messages. (type BuildProcessTerminateException) 
Exception Stack Trace: at System.Activities.Statements.Throw.Execute(CodeActivityContext context) 
    at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager) 
    at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation) 

Wenn ich meine Build erstellen, seine eher die Standardeinstellungen ich keine Konfigurationen speziell in der Prozessabschnitt geändert hat. Wenn ich den Ablageordner auch überprüfen, ist dies der Protokollfehler:

Build started 4/25/2016 1:16:15 AM. 
Project "C:\Builds\2\Manufacturing Intelligence\defaultbuild\src\TFS\Database1.sln" on node 1 (default targets). 
ValidateSolutionConfiguration: 
Building solution configuration "Debug|Any CPU". 
Project "C:\Builds\2\Manufacturing Intelligence\defaultbuild\src\TFS\Database1.sln" (1) is building "C:\Builds\2\Manufacturing Intelligence\defaultbuild\src\TFS\Database1\Database1.sqlproj" (2) on node 1 (default targets). 
PrepareForBuild: 
    Creating directory "obj\Debug\". 
GenerateSqlTargetFrameworkMoniker: 
Skipping target "GenerateSqlTargetFrameworkMoniker" because all output files are up-to-date with respect to the input files.` 
`CoreCompile: 
    C:\Program Files (x86)\MSBuild\12.0\bin\amd64\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE /highentropyva+ /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\mscorlib.dll" /debug+ /debug:full /optimize- /out:obj\Debug\Database1.dll /subsystemversion:6.00 /target:library /warnaserror- /utf8output "C:\Users\svc_TFS\AppData\Local\Temp\.NETFramework,Version=v4.5.SqlClrAttributes.cs" 
SqlBuild:` 
` Creating a model to represent the project... 
Done Building Project "C:\Builds\2\Manufacturing Intelligence\defaultbuild\src\TFS\Database1\Database1.sqlproj" (default targets) -- FAILED. 
Done Building Project "C:\Builds\2\Manufacturing Intelligence\defaultbuild\src\TFS\Database1.sln" (default targets) -- FAILED. 

Build FAILED. 
    0 Warning(s) 
    0 Error(s) 
Time Elapsed 00:00:02.09 

Vielen Dank im Voraus

+0

Haben Sie es erfolgreich mit Ihrer lokalen Umgebung erstellt? 0 Warnung und 0 Fehler, dies kann das Umweltproblem sein. Sie müssen sicherstellen, dass die Umgebung des Buildservers mit der lokalen identisch ist. –

+0

Ich habe kein Visual Studio oder TFS auf meinem Rechner installiert, auf dem sich der SQL Server befindet ... wenn Sie das mit der lokalen Umgebung @ Patrick-MSFT meinen – rk13

Antwort

0

ich verwenden, um die gleiche Erfahrung zu haben. Es gibt etwas, das den Build festhielt. Und es funktioniert auch nicht für andere Build-Definitionen.

Für meine Situation, schließlich installieren Sie den Build-Agent. Das ausgegebene gelöst.

Verwandte Themen