Как показать зависимости пакета NuGet? - PullRequest
1 голос
/ 30 января 2020

Я использую Visual Studio 2019. В проекте . NET Framework я хочу показать, от каких пакетов зависит установленный пакет. Как это можно сделать?

Если я создаю основной проект. NET, эта информация кажется легко доступной в разделе «Зависимости» в разделе «Проект» на панели «Обозреватель решений» (можно развернуть и просмотреть иерархию). .

В проекте. NET, однако, существует «Ссылки» вместо «Зависимости», но его нельзя развернуть таким же образом.

Ответы [ 2 ]

2 голосов
/ 03 февраля 2020

Согласитесь с Мэттом , то, что вы хотите сейчас, не поддерживается в .net framework проектах. Эта функция доступна только для новых проектов в формате SDK, таких как .net core и .net standard. См. аналогичная проблема здесь.

И, как я знаю, не существует расширений, поддерживающих это поведение. Поэтому я боюсь, что ответ отрицательный, мы не можем использовать nuget dependency tree в .net framework проектах, потому что как сама IDE VS, так и расширения VS не поддерживают это.

Если вам действительно нужна эта функция, Я рекомендую, чтобы вы отправили запрос на добавление функций в Форум сообщества разработчиков (Наш голосовой форум). Если он получит достаточное количество голосов, команда разработчиков отнесется к этому серьезно. Спасибо за вашу помощь, чтобы сделать VS лучше:)

0 голосов
/ 30 января 2020

Вы можете раздвоиться следующим образом:

enter image description here

  • Щелкните правой кнопкой мыши по своему проекту.
  • Выберите Управление пакетами Nuget option.
  • Выберите вкладку «Установлено», где отображаются добавленные вами пакеты NuGet.
...