[AX 2012 R3 – How To] Compilación CIL Completa

[AX 2012 R3 – How To] Compilación CIL Completa

Esta tarea tiene estrecha relación con el .NET Framework, donde la idea central es compilar el código de Dynamics AX a CIL (Common Intermediate Language) que el .NET Framework pueda utilizar.
Generalmente es necesaria la compilación CIL para los siguientes escenarios:

  • Servicios AIF.
  • Trabajos por lotes.
  • Funciones .NET que reemplazan a funciones del X++.

Debemos tener en cuenta dos escenarios para la compilación CIL:

  • Incremental: Compila únicamente los cambios realizados en una determinada función o tarea.
  • Full: Convierte el código X++ a código CIL que el CLR del .NET Framework lo puede entender.

Para realizar una compilación incrementar debemos seguir la siguiente ruta: Nos posicionamos en el objeto (dentro del Entorno de Desarrollo) que queremos aplicar el CIL Incremental y… Generar > Generar CIL de incremento (Ctrl + Shift + F7).

Para realizar una compilación Full debemos seguir la siguiente ruta: Generar > Generar CIL Completo.
Estas operaciones pueden tomar mucho tiempo dependiendo de la cantidad de objetos que tengamos. Normalmente hablamos de 20 minutos. Esperamos los resultados y listo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.