C # , pronunciato C sharp , è un linguaggio di programmazione sviluppato da Microsoft , incorporando elementi di C e Java . Codice C # in genere viene eseguito all'interno. NET di Microsoft , come i programmi di invocare routine nella norma . Librerie NET . Fonte , o leggibile , il codice C # viene compilato in linguaggio assembly per il collegamento e l'esecuzione. Perché assembly è un linguaggio di basso livello , può essere molto difficile per gli sviluppatori di seguire la logica del programma o per trovare e correggere i bug . Il framework . NET include . NET Reflector , uno strumento che smonta tutto il codice in un progetto , che comprende un insieme di file di montaggio e librerie a collegamento dinamico . Si tratta di uno strumento essenziale per comprendere il codice C # il cui sorgente non sono disponibili . Cose che ti serviranno
Microsoft . NET framework
Mostra più istruzioni
1 Fare doppio clic sull'icona " Visual Studio " sul desktop . Clicca su " . Reflector NET" nella barra degli strumenti principale. Seleziona "Scegli assemblee di eseguire il debug ... " Fare clic su tutti i file che contengono codice assembly per il progetto ( parte del ) che si desidera smontare .
2
Fare clic su " C # " per selezionarla come lingua decompilazione . Fare clic per selezionare la versione corretta di C # dal menu a tendina sulla destra della finestra . Fare clic su " OK ". Sarà decompilare i file binari e quindi memorizzare il codice C # decompilato per uso futuro.
3
eseguire Visual Studio sul codice C # decompilato , come si farebbe per qualsiasi # codice C sviluppato da voi . Il codice generato da . Reflector NET permette di vedere e modificare i sorgenti , esegue in modalità passo -passo , esaminare gli stati dei programmi e impostare punti di interruzione .