У меня есть решение C # в VS 15.7.4 с несколькими .csproj.
5 из этих проектов ссылаются на тот же пакет nuget
<package id="System.Runtime.Extensions" version="4.3.0" targetFramework="net462" />
Проблема, с которой я сталкиваюсь, заключается в том, что, когда я просматриваю свойства ссылок на каждый проект, они не загружаются из одного места и не имеют одинаковый номер версии.
Это вызывает проблему, когда я компилирую, я получаю предупреждения, что я должен добавить перенаправление привязки для этой сборки. (У меня есть эта проблема для нескольких сборок).
Я со своей стороны подтвердил, что во всех .csproj у них есть подсказка, указывающая на версию папки пакетов. Это, кажется, игнорируется в некоторых проектах.
- Как это возможно, что загруженные ссылки в одном из моих проектов не совпадают с другим проектом, когда оба предназначены для одинаковых пакетов nuget?
- Как я могу решить эту проблему и убедиться, что оба проекта загружают одну и ту же ссылку?