【发布时间】:2015-10-06 11:49:50
【问题描述】:
我正在使用 TFS 2013 (TfvcTemplate.12.xaml) 附带的构建过程模板。我想创建一个运行一堆 PowerShell 脚本的新构建定义;但是,我没有要构建的任何 .NET。 TF build 似乎不喜欢那样。将解决方案/项目文件字段留空时,我在下面收到此错误。有没有办法解决这个问题?
TF215097:为构建定义 \MyProjectRoot\MyBuildDefinition 初始化构建时出错:
异常信息:
流程参数 ProjectsToBuild 是必需的,但未设置任何值。必须在定义或构建排队时设置一个值(类别:#200 构建,显示名称:1. 项目)。 (类型 ArgumentException)
异常堆栈跟踪:
at Microsoft.TeamFoundation.Build.Hosting.BuildWorkflowInstance.ValidateParameters(BuildWorkflowDefinition definition, IDictionary`2 passedInParameterValues) at Microsoft.TeamFoundation.Build.Hosting.BuildWorkflowInstance.Initialize(BuildWorkflowDefinition definition, IDictionary`2 dataContext) at Microsoft.TeamFoundation.Build.Hosting.BuildWorkflowManager.TryStartWorkflow(WorkflowRequest request, WorkflowManagerActivity activity, BuildWorkflowInstance& workflowInstance, Exception& error, Boolean& syncLockTaken)
【问题讨论】:
-
运行一堆 PowerShell 脚本实际上是想做什么?
-
对已经构建好的第三方文件进行打包;因此,我不需要运行 MSBuild 的原因。
标签: powershell tfs build tfsbuild