Краткое введение: У меня есть веб-приложение на Microsoft Azure. Этот webapp использует функции развертывания azure для обеспечения непрерывной интеграции и развертывания. Я смог использовать Visual Studio Online прямо до тех пор, пока мои минуты сборки не превысят 60 минут. Из-за этого ограничения я обратился к настройке собственного сервера сборки.Ошибка службы сборки TFS
Ситуация: Я установил на нем виртуальную машину Datacenter Windows Server 2012 на Azure с установленным на ней Team Foundation Server. Я установил TFS для службы сборки. После того, как я получил эту настройку и подключился к своей учетной записи VSO, я изменил конфигурацию сборки, чтобы использовать вновь созданный сервер сборки (вместо Hosted Build Controller). Строить побежал отлично вплоть до части развертывания (ранее работающего с ЖСК), где он не удалось со следующим сообщением:
Exception Message: TF401071: Could not find the element within the process parameter. Details:
Property 'DoNotDelete' does not exist on JObject. (type BuildParameterNotFoundException)
Exception Stack Trace: at Microsoft.TeamFoundation.Build.Common.BuildParameter.GetValueT
at System.Activities.Runtime.ActivityExecutor.ExecuteInResolutionContextT
at System.Activities.InArgument`1.TryPopulateValue(LocationEnvironment targetEnvironment, ActivityInstance activityInstance, ActivityExecutor executor)
at System.Activities.ActivityInstance.InternalTryPopulateArgumentValueOrScheduleExpression(RuntimeArgument argument, Int32 nextArgumentIndex, ActivityExecutor executor, IDictionary`2 argumentValueOverrides, Location resultLocation, Boolean isDynamicUpdate)
at System.Activities.ActivityInstance.ResolveArguments(ActivityExecutor executor, IDictionary`2 argumentValueOverrides, Location resultLocation, Int32 startIndex)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
Inner Exception Details:
Exception Message: Property 'DoNotDelete' does not exist on JObject. (type JsonException)
Exception Stack Trace: at Newtonsoft.Json.Linq.JPath.Evaluate(JToken root, Boolean errorWhenNoMatch)
at Microsoft.TeamFoundation.Build.Common.BuildParameter.GetValue
Я использую параметры развертывания GitContinuousDeploymentTemplate.12.xaml (не определено лазури)
Единственная причина, по которой я здесь, я не могу найти что-либо в Google для этой ошибки. Может быть, я устал и что-то пропустил, но я надеюсь, что кто-то сможет помочь мне в решении этой проблемы.