Список символов, экспортируемых сборкой, которые используются другой сборкой - PullRequest
1 голос
/ 19 января 2012

У меня есть две .net сборки - давайте назовем их A и B. Сборка A использует некоторые классы, экспортированные B.

Есть ли утилита, которая может сказать мне, какие из классов B используются A, а какиечлены (функции, свойства и т. д.) этих классов используются?

Я пробовал рефлектор, JetBrains dotPeek, NDepend и Just Decompile, но (если я что-то упускаю) они только показывают сборку.уровень зависимости.Любые предложения для того, что я могу попробовать?

РЕДАКТИРОВАТЬ: добавлены NDepend и Just Decompile, и пояснил, что меня не интересуют зависимости на уровне сборки

Ответы [ 2 ]

1 голос
/ 19 января 2012

Вы также можете попробовать Teleriks Just Decompile (бесплатная загрузка, поэтому вы можете захотеть, чтобы вы хотели)

1 голос
/ 19 января 2012

Я уверен, что именно такие вещи NDepend позволят вам легко это выяснить. Я до сих пор (к своему стыду) не пробовал, но эта проблема звучит как хлеб с маслом NDepend.

(Если вы не можете сделать это в данный момент с NDepend, я подозреваю, что автор приветствует запрос функции ...)

...