Hacer un lenguaje CLR / .NET depurable

¿Cuáles son algunos recursos para hacer un lenguaje CLR / .NET depurable? Estoy desarrollando un compilador de ActionScript 3 a IL, que utiliza DLR CallSites y CallSiteBinders para manejar los aspectos dinámicos del lenguaje de programación estático. Estoy buscando información sobre cómo hacer que el mapa de IL emitido regrese al código fuente, y también me gustaría saber cómo puedo hacer que los sitios de llamadas dinámicas se mapeen también.

Entonces, esto es en última instancia dos preguntas:

¿Cómo puedo hacer elILLINOIS depurable?¿Cómo puedo hacer elSitios de llamadas DLR depurable?

Cualquier ayuda sería muy apreciada!

Lo que estoy buscando en términos de "depuración"

Dentro de la instancia adjunta de Visual Studio:

Paso a través del códigoVer localesVer seguimiento de pila

Respuestas a la pregunta(1)

Su respuesta a la pregunta