У меня была подобная проблема раньше! Итак, я знаю, как это исправить.
В моем случае у нас было несколько старых проектов (. NEt 3.5), и мы пытались перенести их на стандарт 2.0.
Проблема в том, что созданный, я считаю, зависимостями. Таким образом, зависимости могут быть не полностью совместимы с ядром 3.1.
Итак, у вас есть следующие варианты: 1. - не выполнять миграцию, попробуйте сделать это самостоятельно. 2.- мигрировать, если есть зависимость, которая вызывает у вас проблемы, напишите ее самостоятельно. 3. - выполнить миграцию, если есть зависимость, которая вызывает проблемы, найдите другую.
Вот статья, которая может быть полезна: https://docs.microsoft.com/en-us/dotnet/standard/library-guidance/dependencies
Просто помните, разные версии (ядро, фреймворк, стандарт) и пакеты могут означать, что сигнатуры методов, классов и свойств различаются.
Обновление: вот еще одно чтение для вас: https://docs.microsoft.com/en-us/azure/devops/integrate/concepts/dotnet-client-libraries?view=azure-devops
В нем говорится, что пакет больше не доступен и заменяется другим. Я предполагаю, что первоначальный проект был довольно старым