¿Existe una herramienta para seleccionar algún código en Visual Studio y hacer que muestre el MSIL correspondiente?

StackOverflow https://stackoverflow.com/questions/459701

  •  19-08-2019
  •  | 
  •  

Pregunta

Últimamente me he encontrado constantemente ejecutando ILDASM para estudiar la salida MSIL de mis programas.

¿Hay alguna utilidad para simplificar esto? Idealmente, sería bueno seleccionar algún código fuente y hacer que compile, desarme y emita el código C # seleccionado en MSIL.

¿Alguien sabe de tal cosa?

¿Fue útil?

Solución

.NET Reflector

Creo que RedGate ha comprado la IP de esta herramienta ahora. Estoy bastante seguro de que hay un complemento VS que se integra para permitirle ejecutar esto desde vs.

.Net Reflector Plugin texto alternativo ??
(fuente: mutantdesign.co.uk )

Otros consejos

Puede usar testdriven.net un impresionante complemento de prueba de unidad que le permite hacer clic derecho en cualquier miembro y verlo en reflector.

Abra el .dll en el reflector, seleccione cualquier función en cualquier clase y seleccione IL como el idioma para descompilar. No creo que estés buscando un nivel más granular que ese.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top