Должен ли я просто игнорировать это или это действительно признак какой-то проблемы?
Если вы добавили явно пакет nuget, то измените его на плавающую версию Version="4.*"
, выможно попытаться удалить файл project.assets.json
в папке obj
, а затем восстановить пакет nuget.
Это потому, что зависимости этой информации о пакете хранятся в файле project.assets.json
в папке obj
,Когда вы изменяете версию с 4.xx на 4. , nuget не может знать, совместимы ли эти зависимости с версией 4. .Таким образом, Visual Studio может выдавать желтый треугольник, но без каких-либо ошибок.
Подобную проблему можно проверить здесь .