Ho un file DLL. Come posso visualizzare le funzioni in quella DLL?Come visualizzare le funzioni DLL?
risposta
Senza dirci da quale linguaggio proviene questa dll/assembly, possiamo solo indovinare.
Così come su .NET Reflector
Per il codice nativo è probabilmente meglio utilizzare Dependency Walker. È anche possibile utilizzare l'utilità della riga di comando dumpbin fornita con Visual Studio.
Utilizzare il DLL Export Viewer gratuito, è molto facile da usare.
questo strumento non funziona – sumit
@sumit puoi essere più specifico? questo strumento funziona per me nel corso degli anni. –
In realtà lo strumento funziona in modo semplice, semplice e semplice, proprio quello di cui avevo bisogno. – informatik01
Si può provare il Browser oggetti in Visual Studio.
Selezionare Modificare il set di componenti personalizzati. Da lì, è possibile scegliere tra una varietà di librerie .NET, COM o di progetto o semplicemente importare DLL esterne tramite Sfoglia.
Visual Studio dice "Il componente selezionato non può essere sfogliato" quando usi Sfoglia e seleziona DLL :(- http://msdn.microsoft.com/query/dev12.query?appId=Dev12IDEF1&l=EN-US&k=k(VS.Message .ObjectBrowserErrors) & rd = true Il browser degli oggetti – Xdg
si è spostato su 'View'. E sì, non funziona (perché dovrebbe, è Microsoft) – Blauhirn
Più un problema di un fornitore rispetto a un problema di MS.Probabilmente non c'è la libreria dei tipi nella DLL. Vedi: https://stackoverflow.com/a/13903040/1614903 – Holger
Se una DLL è scritta in uno dei linguaggi .NET e se si desidera visualizzare solo le funzioni, esiste un riferimento a questa DLL nel progetto.
Poi doppio clic la DLL nella cartella riferimenti e poi si vedrà le funzioni che ha nella finestra Esplora oggetti
Se si desidera visualizzare il codice sorgente di quel file DLL è possibile utilizzare un'applicazione decompilatore tale come reflector .NET. spero che questo ti aiuti.
dumpbin/IMPORTS dovrebbe fornire la funzione importata in quella DLL.
dumpbin/EXPORTS dovrebbe fornire le funzioni che esporta.
Per le DLL NET è possibile utilizzare ildasm
Come ildasm è un prodotto Microsoft ed è installato su PC per impostazione predefinita se è installato Visual Studio. Credo che sia l'opzione migliore. Ha anche un'interfaccia utente in modo da non dover utilizzare la riga di comando. Grazie –
- 1. Esportare le funzioni da dll solo ordinale
- 2. Come si chiamano le funzioni DLL di Windows da Ruby?
- 3. Visual Lisp: come chiamare le funzioni in DLL C++ esterna
- 4. Come proteggere le DLL .NET
- 5. C'è qualche colpo di grazia usando le funzioni della DLL?
- 6. Come proteggere le DLL?
- 7. Python può chiamare le funzioni Delphi in una DLL?
- 8. API Win32 per enumerare le funzioni di esportazione dll?
- 9. nomi delle funzioni DLL utilizzando Dumpbin.exe
- 10. Come visualizzare i token di chiavi pubbliche su DLL
- 11. Come visualizzare le coordinate e utilizzare ginput
- 12. Come chiamare le funzioni di una DLL COM (in VC++) da un'applicazione VC++ .EXE?
- 13. Come visualizzare gli argomenti delle funzioni in Spyder?
- 14. Come posso rilevare le funzioni Javascript chiamate?
- 15. Come ereditare le funzioni javascript?
- 16. Scopri le dipendenze di tutte le DLL?
- 17. Router di Django resto framework: come aggiungere URL personalizzati e visualizzare le funzioni
- 18. Devo firmare le mie DLL?
- 19. Utilizzo di funzioni SWIG con wrapping da Windows .dll
- 20. Voglio sapere quali funzioni sono disponibili da un Win32.DLL
- 21. È possibile utilizzare le funzioni di chiamata Rust dalla DLL scritta nell'implementazione C++?
- 22. Impossibile visualizzare progettista in VS2010 causa DLL attraverso la rete
- 23. Chiamare le funzioni DLL C/C++ non gestite da SQL Server 2008
- 24. Esportazione di funzioni da C++ dll a C# P/Invoke
- 25. Come visualizzare le immagini PIL sullo schermo?
- 26. Come visualizzare le diverse esecuzioni in TensorBoard?
- 27. Come posso visualizzare graficamente le schede macvim?
- 28. Come visualizzare le relazioni in Enterprise Architect
- 29. Come visualizzare le preferenze di sistema Android?
- 30. Come visualizzare tutte le revisioni in TortoiseSVN?
questo server di collegamento ben [view-contenuti-of-a-dll] [1] [1]: http://stackoverflow.com/questions/6210305/view-contents-of-a-dll – PSR
Possibile duplicato di [Esiste un visualizzatore di funzioni di esportazione DLL nativo?] (http://stackoverflow.com/questions/1548637/is-there- any-native-dll-export-functions-viewer) –