Resultados de la búsqueda a petición "cil"

2 la respuesta

Recuperar el nombre de la variable local de los archivos PDB

Actualmente estoy tratando de recuperar el código fuente de los bytecodes de IL y los archivos PDB, he llegado al punto en el que puedo generar el código fuente de IL y reflexionar. Sé que el nombre de las variables locales está incluido en el ...

3 la respuesta

¿Hay alguna forma de conectar una función administrada en C # como lo haría con una función no administrada en C ++?

En C ++ obtendría la dirección de la función y sobrescribiría los primeros bytes a un jmp en mi función, hacer algunas cosas, restaurar los bytes originales y llamar a la función original. ¿Puedo hacer algo así en C #?

2 la respuesta

Guardar un método dinámico en el disco

He heredado el código que usa DynamicMethod para generar métodos en tiempo de ejecución. También necesito modificar parte del código que se está generando. Dado que soy un n00b en MSIL, me encantaría poder cargar el código generado en Reflector ...

1 la respuesta

epuradores de @MSIL: Mdbg, Dbgclr, Cordbg

He estado haciendo un trabajo de MSIL y he encontrado referencias a estos tres depuradores. ¿Cual es la diferencia entre ellos Es uno de ellos mejor que los otros wrt. funcionalidad? ¿Hay otros que me he perdido?

2 la respuesta

cecil: Instruction.Operand tipos correspondientes al valor de Instruction.OpCode.Code

¿Hay alguna documentación o hay una parte del código fuente de Cecil que puedo consultar para obtener una visión completa de la cualOperand tipos que cecil usará para una @ daCode valor? Por ejemplo: puedo obtener deMethodBodyRocks eseLdloc toma ...

6 la respuesta

Creando el método dinámicamente y ejecutándolo

Antecedentes Quiero definir pocasstatic métodos en C #, y generar código IL como conjunto de bytes, a partir de uno de estos métodos, seleccionados en tiempo de ejecución (en el cliente), y enviar el conjunto de bytes a través de la red a otra ...

2 la respuesta

¿Dónde puedo encontrar una lista de caracteres escapados en las constantes de cadena MSIL?

He escrito un programa (en C #) que lee y manipula programas MSIL que se han generado a partir de programas C #. Asumí por error que las reglas de sintaxis para las constantes de cadena MSIL son las mismas que para C #, pero luego me encontré ...