C #, prononcé C Sharp , est un langage de programmation informatique développé par Microsoft , intégrant des éléments de C et Java. Code C # est généralement exécuté à l'intérieur . NET Framework de Microsoft , comme des programmes invoquer les routines dans les bibliothèques standard. NET . Source, ou lisible par l'homme , le code C # se compile en langage d'assemblage pour relier et exécution . Parce que l'assemblage est un langage de bas niveau , il peut être assez difficile pour les développeurs de suivre la logique du programme ou pour trouver et corriger les bogues . Le framework. NET comprend . NET Reflector , un outil qui démonte tout le code dans un projet, comprenant un ensemble de fichiers d'assemblage et les bibliothèques de liens dynamiques . Il s'agit d'un outil essentiel pour comprendre le code C # dont les fichiers sources ne sont pas disponibles . Les choses dont vous aurez besoin
Microsoft . NET framework
Show More Instructions
1
Double -cliquez sur l'icône " Visual Studio " sur votre bureau. Cliquez sur " . NET Reflector " sur la barre d'outils principale . Sélectionnez "Choisir assemblées pour déboguer ... " Cliquez sur tous les fichiers contenant le code assembleur pour le projet ( partie du ) que vous voulez démonter .
2
Cliquez sur "C #" pour le sélectionner comme langue décompilation. Cliquez sur pour sélectionner la bonne version de C # dans le menu déroulant à droite de la fenêtre. Cliquez sur « OK ». Il décompiler tous les binaires et puis stocker le code C # décompilé pour une utilisation future .
3
exécuter Visual Studio sur le code C # décompilé comme vous le feriez pour n'importe quel code C # que vous avez développé . Le code généré par . NET Reflector vous permet de voir et de modifier les sources , exécutez en mode étape par étape , d'examiner les états des programmes et des points d'arrêt .