【问题标题】:System.Exception: Type VstsSyncMigrator.Engine.WorkItemMigrationContext not foundSystem.Exception:找不到类型 VstsSyncMigrator.Engine.WorkItemMigrationContext
【发布时间】:2020-11-16 03:38:05
【问题描述】:

enter image description here

我使用的是 11.5.17.0 的版本,在运行 json 文件时遇到如下错误。请检查附加文件。

错误:System.Exception:找不到类型 VstsSyncMigrator.Engine.WorkItemMigrationContext。 在 D:\a\1\s\src\MigrationTools\Engine\Containers\ProcessorContainer.cs:line 60 中的 MigrationTools.Engine.Containers.ProcessorContainer.Configure() 在 D:\a\1\s\src\MigrationTools\MigrationEngine.cs: 85 行中的 MigrationTools.MigrationEngine.Run() 在 D:\a\1\s\src\MigrationTools\ExecuteHostedService.cs:line 45 中的 MigrationTools.ExecuteHostedService.b__6_1() [17:05:56 INF] 应用程序正在关闭... [17:05:56 INF] 应用程序结束 [17:05:56 INF] 应用程序在 00:00:01.9911715 运行并在 10/09/2020 17:05:56 完成

【问题讨论】:

  • 请更新到 v11.6.1

标签: azure-devops-migration-tools vsts-sync-migrator


【解决方案1】:

您使用的似乎是过时的 configuration.json 格式。

将配置设计更改为只有名称而不是全名 班级。删除 MigrationTools.Core.Configuration.FieldMap。和 MigrationTools.Core.Configuration.Processing。从配置离开 ObjectType 字段中只有类的名称。

这已在 v10.1 中进行了更新,最简单的解决方法是使用 migrator.exe init 创建一个新的空配置,然后将您的自定义设置为新格式​​。

【讨论】:

  • 您好 Martin,感谢您的建议,正如您所说,更新 11.6 并在运行 json 文件时发现以下错误。请检查并提出建议。
  • 您是否创建了新配置?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-09
  • 1970-01-01
  • 1970-01-01
  • 2018-03-20
相关资源
最近更新 更多