C # , uttales C Sharp , er et programmeringsspråk utviklet av Microsoft , som omfatter elementer av C og Java. C #-kode kjøres vanligvis i Microsofts. NET rammeverket , som programmer påberope rutiner i standard . NET bibliotekene . Kilde , eller lesbar , blir C #-kode kompilert inn assembly for linking og utførelse. Fordi montering er et lavnivå språk , kan det være ganske vanskelig for utviklere å følge programmet logikk eller å finne og rette opp feil . . NET rammeverket omfatter . NET Reflektor, et verktøy som demonterer all koden i et prosjekt , bestående av et sett med montering filer og dynamiske koblinger biblioteker. Det er et viktig verktøy for å forstå C #-kode som kilde filer er ikke tilgjengelig . Du trenger:
Microsoft. NET rammeverket
Vis flere instruksjoner
en
Dobbeltklikk på " Visual Studio "-ikonet på skrivebordet ditt. Klikk på " . NET Reflector" på hovedverktøylinjen . Velg "Velg forsamlinger til feilretting ... " Klikk på alle filer som inneholder forsamlingen kode for ( deler av ) prosjektet du ønsker å demontere .
2
Klikk på " C #" for å velge den som dekompilering språk . Klikk for å velge den riktige versjonen av C # fra rullegardinmenyen til høyre i vinduet. Klikk "OK". Det vil dekompilere alle binærfiler og deretter lagre dekopilert C #-kode for fremtidig bruk .
3
Kjør Visual Studio på dekopilert C #-kode som du ville gjort for noen C #-kode er utviklet av deg . Koden genereres av . NET Reflector lar deg se og redigere kilder , kjøre i trinn-for- trinn-modus , undersøke programmenes stater og angi stoppunkt .