Yanıtlar:
Yerel kod için Dependency Walker'ı kullanmak muhtemelen en iyisidir . Visual Studio ile birlikte gelen dumpbin komut satırı yardımcı programını kullanmak da mümkündür .
Ücretsiz DLL Export Viewer'ı kullanın, kullanımı çok kolaydır.
Visual Studio'da Object Browser'ı deneyebilirsiniz .
Özel Bileşen Setini Düzenle'yi seçin . Buradan çeşitli .NET, COM veya proje kitaplıkları arasından seçim yapabilir veya sadece Gözat aracılığıyla harici dll'leri içe aktarabilirsiniz.
View
. Ve evet, işe yaramıyor (neden olsun, microsoft)
dumpbin
Komut satırını kullanın .
dumpbin /IMPORTS <path-to-file>
o DLL'ye aktarılan işlevi sağlamalıdır. dumpbin /EXPORTS <path-to-file>
dışa aktardığı işlevleri sağlamalıdır.DotPeek by JetBrains'i kullanın.
https://www.jetbrains.com/decompiler/
dotPeek, ReSharper tabanlı ücretsiz bir araçtır. Herhangi bir .NET derlemesini C # veya IL koduna güvenilir bir şekilde yeniden derleyebilir.
.NET DLL'leri için ildasm'ı kullanabilirsiniz
Bize bu dll / derlemenin hangi dilden geldiğini söylemeden, sadece tahmin edebiliriz.
Peki ya .NET Reflector'a ne dersiniz?
Bir DLL .NET dillerinden birinde yazılmışsa ve yalnızca hangi işlevleri görüntülemek istiyorsanız, projede bu DLL'ye bir başvuru vardır.
Ardından referanslar klasöründeki DLL'ye çift tıklayın ve OBJECT EXPLORER penceresinde hangi işlevlere sahip olduğunu göreceksiniz.
Bu DLL dosyasının kaynak kodunu görüntülemek isterseniz, .NET reflektör gibi bir derleyici uygulama kullanabilirsiniz. umarım bu size yardımcı olur.