【问题标题】:Team Build (XAML) fails with error TF215097Team Build (XAML) 失败并出现错误 TF215097
【发布时间】:2016-01-25 12:17:46
【问题描述】:

正常运行数周后,TFS 2015 XAML 构建突然失败并出现错误 TF215097。

TF215097: An error occurred while initializing a build for build definition \xxxxxxxxxxxxx\xxxxxxxxxxx-DEV: 
Exception Message: A procedure imported by 'Microsoft.VisualBasic.Activities.Compiler.dll' could not be loaded. (type FileLoadException)
Exception Stack Trace:    at Microsoft.VisualBasic.Activities.VisualBasicHelper.CompileT
   at Microsoft.VisualBasic.Activities.VisualBasicHelper.CompileT
   at Microsoft.VisualBasic.Activities.VisualBasicHelper.CompileT
   at Microsoft.VisualBasic.Activities.VisualBasicValue1.CacheMetadata(CodeActivityMetadata metadata)
   at System.Activities.CodeActivity1.OnInternalCacheMetadataExceptResult(Boolean createEmptyBindings)
   at System.Activities.Activity1.OnInternalCacheMetadata(Boolean createEmptyBindings)
   at System.Activities.Activity.InternalCacheMetadata(Boolean createEmptyBindings, IList1& validationErrors)
   at System.Activities.ActivityUtilities.ProcessActivity(ChildActivity childActivity, ChildActivity& nextActivity, Stack1& activitiesRemaining, ActivityCallStack parentChain, IList1& validationErrors, ProcessActivityTreeOptions options, ProcessActivityCallback callback)
   at System.Activities.ActivityUtilities.ProcessActivityTreeCore(ChildActivity currentActivity, ActivityCallStack parentChain, ProcessActivityTreeOptions options, ProcessActivityCallback callback, IList1& validationErrors)
   at System.Activities.ActivityUtilities.CacheRootMetadata(Activity activity, LocationReferenceEnvironment hostEnvironment, ProcessActivityTreeOptions options, ProcessActivityCallback callback, IList1& 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(WorkflowManagerActivity activity, IBuildDetail build, WorkflowRequest request, IDictionary`2 dataContext)
   at Microsoft.TeamFoundation.Build.Hosting.BuildWorkflowManager.TryStartWorkflow(WorkflowRequest request, WorkflowManagerActivity activity, BuildWorkflowInstance& workflowInstance, Exception& error, Boolean& syncLockTaken)

同时,构建定义本身和使用的构建活动没有改变。

环境正在 Windows Server 2012r2 上运行 Visual Studio 2015 更新 1、Team Foundation Server 2015 更新 1。

【问题讨论】:

    标签: xaml visual-studio-2015 tfsbuild tfs-2015 hotfix


    【解决方案1】:

    事实证明,此错误是由安装了几个通过 Windows 更新提供的修补程序引起的。 following KB article 准确地解释了根本原因是什么。

    卸载KB3097997KB3098779 并重新启动服务器解决了这个问题。重新启动后,修补程序会自动重新应用,而不会重新出现问题。

    感谢我的colleague Jasper 验证:)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-14
      • 2018-02-24
      • 1970-01-01
      • 2022-07-07
      • 1970-01-01
      • 2012-09-24
      • 2020-03-31
      • 2020-09-02
      相关资源
      最近更新 更多