Ошибка NuGet NU1201
Проект ProjectA несовместим с TargetFramework. Проект ProjectA поддерживает следующее:
- TargetFrameworkA
- TargetFrameworkB
Проект зависимостей не содержит платформу, совместимую с текущим проектом. Как правило, целевая платформа проекта является более высокой версией, чем используемый проект.
Измените целевую платформу проекта на равную или более низкую версию, чем потребляемый проект.
ProjectB несовместим с netstandard2.0 (. NETStandard,Version=v2.0). ProjectB поддерживает: netcoreapp2.0 (. NETCoreApp,Version=v2.0)
В данном случае:
- ProjectA предназначен для NetStandard 2.0
- ProjectB предназначен для NetCoreApp 2.0
- ProjectA содержит ссылку на проект в ProjectB
Проекты NetStandard никогда не могут зависеть от проекта NetCoreApp.
Любое из следующих:
- изменение ProjectA на целевой netCoreApp 2.0
or
- измените ProjectB на целевой объект NetStandard 2.0