Поделиться через


Предупреждение NuGet NU1701

Пакет packageId был восстановлен с помощью TargetFrameworkA вместо целевой платформы проекта TargetFrameworkB. Этот пакет может быть не полностью совместим с проектом.

Проблема

AssetTargetFallback использовался для выбора ресурсов из пакета. Предупреждение сообщает пользователям, что ресурсы не могут быть совместимыми с 100%.

Решение

Измените целевую платформу проекта на ту, которую поддерживает пакет.

Подсказка

альтернативное решение: NuGetSolver — это расширение Visual Studio, разработанное Microsoft DevLabs, предназначенное для устранения конфликтов зависимостей. Он автоматизирует процесс выявления и решения этих проблем. Дополнительные сведения см. на странице NuGetSolver в Visual Studio Marketplace, и мы хотели бы услышать отзывы о вашем опыте.