Зависимости проекта

Версия 1.9 от Alexandr Fokin на 2025/02/17 00:22

 Зависимости проекта.
 
Top level dependenciesЗависимости, которые явно установлено в проекты.
Transitive depedenciesЗависимости, которые необходимы для работы top levep пакетов.
 
Получение информации о зависимостях.
dotnet list <project or solution file> package --include-transitive --format jsonОтображение зависимостей. Отображает перечень зависимостей в виде списка. Нет возможности увидеть связи (какой конкретно пакет потребовал эту транзитивную зависимость).
 1) Получение перечня зависимостей из решения.
2) Загрузка информации об связах зависимостей через Nuget сервер.
Файл obj\project.assets.jsonСодержит информацию о пакетах, а также о связях (кто запрашивает этот пакет).

 

Теги:
Создал(а) Alexandr Fokin 2025/02/16 23:59