Предположим, что есть. NET Базовый проект, имеющий ссылку на пакет nuget, скажем, nugetD. Этот пакет nuget, в свою очередь, содержит ссылки на 3 других пакета nuget, таких как nugetA, nugetB и nuget C. Пакеты nuget управляются локально в локальном репозитории nuget.
Когда пакет nuget nugetD изменен и новая версия помещена в репозиторий nuget, Visual Studio сообщит нам в окне «Управление пакетами Nuget», сообщив, что есть обновления для этого nugetD.
Есть ли способ предупредить нас, используя какой-либо инструмент, если предположим, что какой-либо из базовых зависимых пакетов (для nugetD): nugetA, nugetB и nuget C были изменены, а новые версии были отправлены в локальный репозиторий nuget?
Как родительский пакет nuget может узнать или отследить, что, если они имеют какие-либо зависимые дочерние ссылки на nuget, были изменены, и что родительский пакет nuget необходимо обновить до последних зависимых пакетов?