Ответы:
Для нативного кода, вероятно, лучше всего использовать Dependency Walker . Также можно использовать утилиту командной строки dumpbin , поставляемую с Visual Studio.
Используйте бесплатную программу просмотра экспорта DLL , она очень проста в использовании.
Вы можете попробовать браузер объектов в Visual Studio.
Выберите " Редактировать набор пользовательских компонентов" . Оттуда вы можете выбрать одну из множества библиотек .NET, COM или проектов или просто импортировать внешние библиотеки DLL через Обзор.
View
. И да, не работает (зачем, это майкрософт)
Используйте dumpbin
командную строку .
dumpbin /IMPORTS <path-to-file>
должен предоставить функцию, импортированную в эту DLL. dumpbin /EXPORTS <path-to-file>
должен предоставлять функции, которые он экспортирует.Используйте dotPeek от JetBrains.
https://www.jetbrains.com/decompiler/
dotPeek - это бесплатный инструмент, основанный на ReSharper. Он может надежно декомпилировать любую сборку .NET в код C # или IL.
Для .NET DLL вы можете использовать ildasm
Не сообщая нам, на каком языке эта dll / сборка, мы можем только догадываться.
Так как насчет .NET Reflector
Если DLL написана на одном из языков .NET и вы хотите только просмотреть, какие функции, в проекте есть ссылка на эту DLL.
Затем дважды щелкните DLL в папке ссылок, и вы увидите, какие функции она выполняет в окне OBJECT EXPLORER.
Если вы хотите просмотреть исходный код этого файла DLL, вы можете использовать приложение декомпиляции, такое как рефлектор .NET. надеюсь, это поможет вам.