Может ли NUget распечатать, что вызывает обновление пакета побочных эффектов? - PullRequest
0 голосов
/ 08 мая 2020

Иногда при установке пакета в проект Nuget решает обновить какой-либо другой (по-видимому, не связанный) пакет.

Обычно это происходит из-за некоторой несовместимости по общей зависимости. Например, рассмотрим следующий сценарий:

  • Проект зависит от пакета A 1.0 ->, который зависит от B 2.0 до 2.9
  • Пакет C 1.0 зависит от B 3.0 +
  • Пакет A 2.0 зависит от B 3.0 +

Если я установлю пакет C 1.0 в свой проект, Nuget также обновит пакет A с 1.0 до 2.0 (поскольку 1.0 несовместим с C 1.0)

Все в порядке, но ** Могу ли я получить описание вышеперечисленного в Nuget? ** Трудно выяснить вручную, почему происходит обновление, это может занять несколько часов. Причина обновления очень бы помогла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...