2010-03-13 13 views
14

Tengo una aplicación .exe que quiero entender mejor - Puedo verlo en el reflectorreflector para crear proyecto VisualStudio

¿Hay alguna manera de conseguir reflector para crear un proyecto de VS con el código de modo que pueda verlo correctamente en Visual Studio?

Respuesta

28

No se necesita nada especial, está integrado en Reflector, aunque no es muy reconocible. Haga clic con el botón derecho en el conjunto en el panel izquierdo y seleccione Exportar. Tendrás la oportunidad de cambiar el directorio de salida. Haga clic en Aceptar y Reflector comienza a descompilar el código, creando un archivo fuente para cada clase individual. Y crea un archivo .csproj que puede abrir en Visual Studio.

0

Sí existe, pero no es barata http://www.remotesoft.com/salamander/

lo he utilizado para descompilar el montaje, pero nunca he utilizado la función de descompilarlo en un proyecto por lo que no se puede dar una revisión sobre eso. La calidad del decompilador coincidirá con la del reflector.

También hay algunos problemas legales asociados con la descompilación del archivo ejecutable en el proyecto y la fuente de compilación, por lo tanto, úselo con cuidado.

+0

Lamento preguntar, pero ¿por qué lo usó en su lugar reflector? Ese slamander parece estar bien, pero como el reflector era libre, hasta la versión 6, y muy versátil ... –

+0

No estoy enterado de que el reflector tenía esa característica. Estoy de acuerdo en que será una opción gratuita/si no mucho más barata para hacer esto –

4

Echa un vistazo a Jason Bock's FileGenerator, podría ser lo que estás buscando.

+0

¡esto se ve increíble! –

+0

No estaba enterado de esto. Gracias. +1 –

Cuestiones relacionadas