В проекте/решении с большим количеством зависимостей
может быть сложно найти источник транзитивной зависимости, которая втягивается. Например, ни один проект в моем решении напрямую не ссылается на пакет System .Data.SqlClient, но что-то его транзитивно тянет. Отследить это «вручную» практически невозможно в большом решении или проекте с большим количеством прямых ссылок на пакеты.
Есть ли готовый способ (например, комбинация команд .Net CLI), которые, учитывая конкретный пакет, найдут и раскроют источник транзитивной ссылки? Я использую Rider, в котором есть несколько замечательных инструментов навигации по коду и инструментов типа «обнаружение», но я не могу найти ничего, что помогло бы мне достичь моей цели.
Примечание: я также Если у вас есть VisualStudio, если где-то встроена эта возможность, мне просто нужен указатель, где и как.
Подробнее здесь: https://stackoverflow.com/questions/622 ... dependency
Как я могу отследить источник транзитивной зависимости? ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение