Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Обнаружен конфликт версии для PackageA. Установите и сослаться на PackageA версии 4.0.0 напрямую, чтобы устранить эту проблему.
PackageB 3.5.0 —> PackageA (= 3.5.0)
PackageC 4.0.0 —> PackageA (= 4.0.0)
Проблема
Не удается устранить ограничения зависимостей между пакетами. Два разных пакета запрашивают две разные версии PackageA. Проект должен выбрать используемую версию PackageA.
Решение
Установите или накажите ссылку "PackageA" непосредственно (в файле проекта) с точной версией, которую вы выбрали. Как правило, выбор более высокой версии является правильным выбором.
Чтобы установить определенную версию, см. сведения об используемом средстве:
Совет
Альтернативное решение: NuGetSolver — это расширение Visual Studio, разработанное Microsoft DevLabs, предназначенное для устранения конфликтов зависимостей. Он автоматизирует процесс выявления и решения этих проблем. Дополнительные сведения см. на странице NuGetSolver в Visual Studio Marketplace, и мы хотели бы услышать отзывы о вашем опыте.
Примечание.
Ранние версии Visual Studio 2017, возможно, сообщили об этом как предупреждение (NU1607).