我正在尝试创建一个构建定义,以便我可以将我从数据库项目所做的更改发布到SQL Server。每当我对新版本进行排队时,我总是会收到此错误:
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)
当我创建我的构建时,它更可能是默认值,我没有特别在Process部分中更改任何配置。当我检查drop文件夹时,这是错误日志:
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
提前致谢
答案 0 :(得分:0)
我曾经有过相同的经历。构建中有一些东西被搞砸了。而且它对其他任何构建定义都不起作用。
对于我的情况,最后重新安装构建代理。发布后解决了。