2013-12-20 4 views
0

Я получаю сообщение об ошибке, как только я запускаю сборку. Мы используем TFS2012 и VS2012.Ошибка сборки команды: выражение типа «Microsoft.TeamFoundation.Build.Workflow.Activities.BuildSettings»

На самом деле я настроил DefaultTemplate.11.1.xaml на требование к проекту. И после добавления пользовательских действий и шаблонов мы получаем ошибку ..

TF215097: Произошла ошибка при инициализации сборки для определения сборки \ ALM \ VersioningBuild: Сообщение исключения: Выражение типа «Microsoft.TeamFoundation.Build .Workflow.Activities.BuildSettings' не может быть использован для типа возвращаемого значения 'Microsoft.TeamFoundation.Build.Workflow.Activities.BuildSettings' (тип ArgumentException) трассировки стека исключений:

в System.Linq.Expressions.Expression.ValidateLambdaArgs (Тип delegateType, выражение & тело, ReadOnlyCollection 1 parameters) at System.Linq.Expressions.Expression.LambdaTDelegate at System.Linq.Expressions.Expression.LambdaTDelegate at Microsoft.VisualBasic.Activities.VisualBasicHelper.CompileT at Microsoft.VisualBasic.Activities.VisualBasicHelper.CompileT at Microsoft.VisualBasic.Activities.VisualBasicHelper.CompileT at Microsoft.VisualBasic.Activities.VisualBasicValue 1.CacheMetadata (метаданные CodeActivityMetadata) в System.Activiti es.CodeActivity 1.OnInternalCacheMetadataExceptResult(Boolean createEmptyBindings) at System.Activities.Activity 1.OnInternalCacheMetadata (Boolean createEmptyBindings) при System.Activities.Activity.InternalCacheMetadata (булевы createEmptyBindings, IList activitiesRemaining, ActivityCallStack parentChain, IList validationErrors) при System.Activities.ActivityUtilities.CacheRootMetadata (активность активность, LocationReferenceEnvironment hostEnvironment, опции ProcessActivityTreeOptions, ProcessActivityCallback обратного вызова, IList 1& validationErrors) at System.Activities.Validation.ActivityValidationServices.InternalActivityValidationServices.InternalValidate() at Microsoft.TeamFoundation.Build.Workflow.WorkflowHelpers.ValidateWorkflow(Activity activity, ValidationSettings validationSettings) at Microsoft.TeamFoundation.Build.Hosting.BuildProcessCache.LoadFromXaml(String workflowXaml, TextExpressionImports textExpressionImports) at Microsoft.TeamFoundation.Build.Hosting.BuildControllerWorkflowManager.PrepareRequestForBuild(IBuildDetail build, WorkflowRequest request, IDictionary 2 DataContext) в Microsoft.TeamFoundation.Build.Hosting.BuildWorkflowManager.TryStartWorkflow (WorkflowRequest запрос, WorkflowManagerActivity активность, BuildWorkflowInstance & WorkflowInstance, Exception & ошибка, Boolean & syncLockTaken)

Я полностью застрял здесь.

Любая помощь была бы очень восприимчивой. Спасибо!

+0

У меня была такая же проблема, но этот ответ решил это для меня: http://stackoverflow.com/a/24177482/1016183 – Paddy

ответ

0

Получается, что я имел в виду проект неправильной версии (Lower Version) Microsoft.TeamFoundation.Build.Workflow в моем проекте.

, но сервер сборки имел более высокий доступ к dll.

Смежные вопросы