问题描述
我正在使用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
创建一个新的空配置,然后将自定义内容移植为新格式。