Я пытаюсь исправить предупреждение
Тип «X» в «A» конфликтует с импортированным типом «X» в «B».
У меня есть решение с двумя проектами: A.exe
и B.dll
, оба ссылаются на один и тот же nuget Newtonsoft.Json
, поэтому предупреждение.
Этот вопрос (который кажется именно тем, что мне нужно) на самом деле не имеет ответа , только совет по использованию «Управление пакетами Nuget для решения», но нет инструкций, что делать, чтобы получить то, о чем задается вопрос.
В разделе «Управление пакетами Nuget для решения» я вижу, что X
установлено как для A
, так и для B
, имеет одинаковую версию, я могу удалить его и т. д. Но как мне организовать nuget, чтобы избежать предупреждения о конфликте (потому что, как только я сошлюсь на один и тот же nuget в 2 проектах, он у меня будет) - информации об этом нет.
Вопрос: как правильно использовать один и тот же пакет nuget для нескольких проектов в решении?