J'ai perdu la solution de la bibliothèque de la classe, puis-je ouvrir .dll
qui est créé par class-library
.
Réponses
Trop de publicités?Il est préférable d'utiliser un décompilateur comme redgates .net reflector ou jetbrains resharper decompiler. il en existe aussi des open source comme
Suivez les étapes ci-dessous
- Allez dans le menu Démarrer.
- Tapez l'outil Visual Studio.
- Allez dans le dossier ci-dessus.
- Cliquez sur "Developer Command Prompt for VS 2013" dans le cas de VS 2013 ou simplement sur "Visual Studio Command Prompt" dans le cas de VS 2010. "Visual Studio Command Prompt" dans le cas de VS 2010.
- Une fois l'invite de commande chargée à l'écran, tapez
ILDASM.EXE
appuyez sur ENTER. -
ILDASM
s'ouvre..dll
à la fenêtre depuis votre dossier, ou cliquez surFile->New
Ensuite, ajoutez ce qui est nécessaire.dll
fichier. - Après les étapes ci-dessus, Mainfest et
.dll
apparaîtra. Double-cliquez sur ces fichiers pour voir ce qu'ils contiennent.
Je pense que vous avez téléchargé le .NET Reflector et le plugin FileGenerator. http://filegenreflector.codeplex.com/ Si vous le faites,
-
Ouvrez le fichier Reflector.exe,
-
Allez à View et cliquez sur Add-Ins,
-
Dans la fenêtre Add-Ins, cliquez sur Add...,
-
Trouvez ensuite la dll que vous avez téléchargée
-
FileGenerator.dll (fourni avec le plugin FileGenerator),
-
Fermez ensuite la fenêtre des compléments d'information.
-
Allez dans Fichier et cliquez sur Ouvrir et choisissez la dll que vous voulez décompiler,
-
Après l'avoir ouvert, il apparaîtra dans l'arborescence,
-
Allez dans Outils et cliquez sur Générer des fichiers (Crtl+Shift+G),
-
sélectionnez le répertoire de sortie et choisissez les paramètres appropriés selon vos souhaits, Cliquez sur générer des fichiers.
OU
utiliser http://ilspy.net/
Vous ne pouvez pas obtenir le code exact, mais vous pouvez en obtenir une version décompilée.
L'outil le plus populaire (et le meilleur) est Réflecteur mais il existe également d'autres décompilateurs .Net (tels que Dis# ).
Vous pouvez également décompiler l'IL en utilisant ILDASM qui est fourni avec les outils SDK de .Net Framework.
- Réponses précédentes
- Plus de réponses