Comment extraire le code source des classes à partir d'un fichier dll?

Est-il un logiciel pour cela? Je n'ai pas trouvé d'informations utiles sur internet donc je vous le demande ici.

21
demandé sur student 2011-01-16 19:00:30

6 réponses

vous ne pouvez pas obtenir le code exact, mais vous pouvez en obtenir une version décomposée.

l'outil le plus populaire (et le meilleur) est Réflecteur, mais il y a aussi d'autres .Net la décompilation ( Dis#). Vous pouvez également décompiler L'IL en utilisant ILDASM, qui est livré avec les outils SDK Framework. Net.

21
répondu adrianbanks 2011-01-16 16:03:17

seulement les langues gérées comme c# et Java peut être décompilé complètement.Vous pouvez voir le code source complet. Win32 dll vous ne pouvez pas obtenir le code source.

pour Csharp dll Utilisez DotPeek becoz il gratuit et fonctionne même que ReDgate .Net Compilateur

amusez-vous bien.

14
répondu Vikas Kumar 2018-06-17 11:21:20

utiliser.

5
répondu Petar Minchev 2011-01-16 16:01:46

Utiliser dotPeek

enter image description here

Sélectionnez .dll pour décompiler

enter image description here

C'est

3
répondu student 2016-08-30 15:54:33

Vous pouvez utiliser Réflecteur et aussi utiliser Complément FileGenerator extraire le code source dans un projet.

2
répondu ShahidAzim 2011-01-16 16:08:26

si vous voulez connaître seulement quelques bases à l'intérieur de l'ensemble dll par exemple Classes, méthode etc.,pour les charger dyanamically

vous pouvez utiliser L'outil de désassemblage IL fourni par Microsoft.

généralement situé à: "C:\Program fichiers (x86)\Microsoft SDKs\Windows\v7.0a\Bin"

0
répondu riaz 2017-01-23 08:46:50