Ошибка версии Newtonsoft с .netcore и Azure - PullRequest
0 голосов
/ 23 мая 2018

У меня есть решение вроде

  1. ABC.Domain (.net стандарт 2.0)
  2. ABC.Service (.net стандарт 2.0)
  3. ABC.AzureFunction (.net стандарт 2.0) v2
  4. ABC.Web (.net core 2.0)

SDK функции Azure, зависящий от Newtonsoft 9.0.1 (не может использовать верхнюю версию),Поэтому я использовал ту же версию в своем проекте ABC.Service.

Я использовал ту же ссылку ABC.Service в проекте ABC.Web.Теперь веб-приложение не позволяет мне установить Newtonsoft версии 9.0.1.

Я попытался удалить все пакеты, затем сначала установить Newtonsoft версии 9.0.1, но теперь я не могу установить Microsoft.AspNetCore.All.

Обнаружено понижение пакета: Newtonsoft.Json с 10.0.1 до 9.0.1.Ссылка на пакет непосредственно из проекта, чтобы выбрать другую версию.

Любое предложение ??

1 Ответ

0 голосов
/ 23 мая 2018

Последний пакет Microsoft.NET.Sdk.Functions (версия 1.0.13) для v2 зависит от Newtonsoft.Json версии 10.0.3.

Попробуйте изменить все ссылки на эту версию.

...