Желтый треугольный символ на зависимостях без ошибок при использовании подстановочных знаков в PackageReference
Я мог воспроизвести эту проблему вашими шагами.Эта проблема должна быть связана с тем, как вы добавляете пакет nuget.
Когда вы добавили пакет nuget AutoMapper 6.2.2
в .NET core 2.0, он установит тонны зависимостей:
Информация об этих зависимостях хранится в файле project.assets.json
в папке obj
.При изменении версии с 6.2.2
на 6.*
nuget не может знать, совместимы ли эти зависимости с версией 6.*
.Таким образом, он дает желтый треугольник, но безо всякой ошибки.
Чтобы решить эту проблему, вы можете удалить файл project.assets.json
в папке obj
, а затем восстановить пакет nuget.
Hopeэто помогает.