You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用VstsSyncMigrator 11.5.17.0报错:未找到WorkItemMigrationContext类型

解决VstsSyncMigrator 11.5.17.0中WorkItemMigrationContext类型找不到的错误

我来帮你搞定这个问题,这是VstsSyncMigrator 11.x版本里很常见的配置类型不匹配问题,给你几个具体的解决步骤:

1. 修正配置文件中的处理器类型名称

这个错误的核心原因是你JSON配置里的处理器Type值用了旧版本的完整命名空间,而11.x版本的工具已经简化了类型命名。你只需要把配置里的VstsSyncMigrator.Engine.WorkItemMigrationContext改成WorkItemMigrationContext即可。

举个正确的配置片段示例:

{
  "Processors": [
    {
      "Type": "WorkItemMigrationContext",
      "Enabled": true,
      // 这里填写你的其他迁移配置项,比如源/目标项目、查询条件等
    }
  ]
}

2. 确认版本与配置的兼容性

你当前使用的是11.5.17.0版本,这个版本的工具对处理器类型的命名做了精简,移除了旧的VstsSyncMigrator.Engine前缀。如果你的配置是从旧版本迁移过来的,很可能保留了旧的类型名,导致工具找不到对应的处理器。

3. 清理临时缓存后重试

有时候工具的临时缓存文件可能导致类型加载异常,你可以尝试删除工具运行目录下的临时缓存文件夹,然后重新执行迁移命令。

你遇到的完整错误信息:

System.Exception: Type VstsSyncMigrator.Engine.WorkItemMigrationContext not found. 
at MigrationTools.Engine.Containers.ProcessorContainer.Configure() in D:\a\1\s\src\MigrationTools\Engine\Containers\ProcessorContainer.cs:line 60 
at MigrationTools.MigrationEngine.Run() in D:\a\1\s\src\MigrationTools\MigrationEngine.cs:line 85 
at MigrationTools.ExecuteHostedService.b__6_1() in D:\a\1\s\src\MigrationTools\ExecuteHostedService.cs:line 45 
[17:05:56 INF] Application is shutting down... 
[17:05:56 INF] Application Ending 
[17:05:56 INF] The application ran in 00:00:01.9911715 and finished at 10/09/2020 17:05:56

内容的提问来源于stack exchange,提问作者user14315777

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.09 14:02:41