Список символов, экспортируемых сборкой, которые используются другой сборкой
У меня есть две сборки.net - давайте назовем их A и B. В сборке A используются некоторые классы, экспортированные из B.
Есть ли утилита, которая может сказать мне, какие классы B используются A и какие члены (функции, свойства и т. Д.) Этих классов используются?
Я пробовал рефлекторы, JetBrains dotPeek, NDepend и Just Decompile, но (если я что-то упустил) они только показывают зависимости на уровне сборки. Любые предложения для того, что я могу попробовать?
РЕДАКТИРОВАТЬ: добавили NDepend и Just Decompile и пояснили, что меня не интересуют зависимости на уровне сборки
2 ответа
Это то, что NDepend позволит вам легко узнать. Я все еще (к своему стыду) не пробовал это, но эта проблема походит на хлеб с маслом NDepend.
(Если вы не можете сделать это в настоящее время с NDepend, я подозреваю, что автор приветствовал бы запрос функции...)
Вы также можете попробовать Teleriks Just Decompile (бесплатная загрузка, поэтому вы можете захотеть)