2012-01-18 6 views
6

Ho ReSharper 6.1 e posso utilizzare il comando Naviga verso> Origini decompilati per decompilare gli assembly .NET per i quali non dispongo di codice sorgente. Questo è eccellente quando voglio dare un'occhiata a un assembly a cui ho fatto riferimento nel mio codice.Decompiler reSharper - posso usarlo per gli assembly standalone?

C'è un modo (come in Reflector e ILSpy) di fornire semplicemente a ReSharper un file assembly autonomo e decompilarlo? Voglio prendere una DLL distribuita da un server e visualizzare il codice decompilato così posso verificare che sia la versione che penso sia.

(Sono pienamente consapevole che il fatto che sto chiedendo questo significa che il nostro processo di controllo delle versioni lascia molto a desiderare, ma questo è un argomento diverso!)

risposta

9

È possibile utilizzare lo strumento standalone dotPeek per questo compito. Usa la stessa tecnologia di ReSharper.

+2

avevo visto che era disponibile, ma per scontato che era semplicemente un sottoinsieme delle funzionalità disponibili in ReSharper e che non riuscivo a trovare una voce di menu che mi avrebbe permesso di farlo. Chiaramente questo non è il caso! –

1

Usa dotPeek che è un'applicazione stand-alone basato sul motore ReSharper decompilazione (o viceversa, a piacere)

+1

Ero ancora più veloce del lead marketing di JetBrains. Non male. Riceverò una commissione? Hehe ... –

+1

Vedo che lavori per JetBrains ... c'è qualche ragione per cui questa capacità non è incorporata in ReSharper stesso? Dopo tutto, il motore di decompilazione è tutto lì, sicuramente avrebbe solo bisogno di un qualche tipo di interfaccia grafica. –

+0

@DanielHilgarth Ben fatto e un risultato positivo da parte mia. Non è un problema però essere più veloce di me dato che sono un rallentatore totale. – gorohoroh

Problemi correlati