Respuestas:
Para el código nativo, probablemente sea mejor usar Dependency Walker . También es posible usar la utilidad de línea de comandos dumpbin que viene con Visual Studio.
Use el Visor de exportación de DLL gratuito , es muy fácil de usar.
Puede probar el Explorador de objetos en Visual Studio.
Seleccione Editar conjunto de componentes personalizados . Desde allí, puede elegir entre una variedad de bibliotecas .NET, COM o de proyectos o simplemente importar archivos dlls externos a través de Examinar.
View
. Y sí, no funciona (por qué lo haría, es Microsoft)
Usa dumpbin
la línea de comandos .
dumpbin /IMPORTS <path-to-file>
debería proporcionar la función importada en esa DLL. dumpbin /EXPORTS <path-to-file>
debe proporcionar las funciones que exporta.Usa dotPeek de JetBrains.
https://www.jetbrains.com/decompiler/
dotPeek es una herramienta gratuita basada en ReSharper. Puede descompilar de manera confiable cualquier ensamblado .NET en código C # o IL.
Para las DLL de .NET, puede usar ildasm
Sin decirnos de qué idioma es este dll / ensamblado, solo podemos adivinar.
Entonces, ¿qué hay de .NET Reflector
Si una DLL está escrita en uno de los lenguajes .NET y solo desea ver qué funciones, hay una referencia a esta DLL en el proyecto.
Luego haga doble clic en la DLL en la carpeta de referencias y luego verá qué funciones tiene en la ventana OBJECT EXPLORER
Si desea ver el código fuente de ese archivo DLL, puede usar una aplicación de descompilador como .NET reflector. Espero que esto te ayude.