System.Exception:找不到类型VstsSyncMigrator.Engine.WorkItemMigrationContext

问题描述

enter image description here

我正在使用11.5.17.0的版本,并且在运行json文件时遇到错误,如下所示。请检查attcahed文件aslo。

错误: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:line 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

完成

解决方法

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

更改了配置设计,使其仅具有名称而不具有全名 类。删除MigrationTools.Core.Configuration.FieldMap。和 MigrationTools.Core.Configuration.Processing。从配置离开 在“ ObjectType”字段中只有类的名称。

此版本在v10.1中进行了更新,解决该问题的最简单方法是使用migrator.exe init创建一个新的空配置,然后将自定义内容移植为新格式。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...