@iRumba

Как разобраться с версиями библиотек в .NET Standard?

Создаю проект на .NET Framevork v 4.6.1.

К нему создаю библиотеку ядра .NET Standard. При создании библиотеки предлагалось выбрать версию фреймворка. В итоге создался проект определенной версии Standard. Но при запуске оказалось, что не совпадает версия сборки System.Net.Http. Мне пришлось понизить версию .NET Standard (ну не то что бы пришлось. Я погуглил, понизил и это помогло).

Теперь вот установил к этой библиотеке Nuget пакет Newtonsoft.Json и при запуске ловлю исключение, что данная сборка версии 10.0.0 не найдена. WTF??? Почему ищется именно такая версия, если установлена версия 10.0.3? Я хотел сделать даунгрейд, но версии 10.0.0 вообще нет. Есть 10.0.1 (она не подходит) и ниже уже 9.

Помогите разобраться со всеми этими зависимостями и версиями. Общий смысл бы хоть уловить.
  • Вопрос задан
  • 164 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы