2013-03-20 4 views
3

Возможно ли сгенерировать CIL (инкрементный или полный) из кода X ++ или командной строки?Как я могу создать CIL из X ++ в Dynamics AX 2012?

Моя проблема заключается в том, что я хочу импортировать модель или xpo в AX, и мне нужен CIL, который будет сгенерирован автоматически. Это для автоматизированного тестирования, которое мы делаем - поэтому я не могу использовать интерфейс, как обычно, для генерации инкрементного или полного CIL

Спасибо!

ответ

7

Передача параметра startupcmd клиенту AX заставляет его запускать соответствующий класс SysStartupCmd. Один из них называется SysStartupCmdCompileIL, который выполняет компиляцию CIL.

"C:\Program Files (x86)\Microsoft Dynamics AX\60\Client\Bin\Ax32.exe" \\server\share\yourconfigfile.axc -startupcmd=CompileIL 
1

код командной строки требует от должности Джея, если вы хотите его в X ++ выглядит следующим образом:

try 
{ 
    SysCompileIL::generateIL(); 
} 
catch 
{ 
    SysCompileIL::mergeAssemblyFile(); 
    throw Exception::Error; 
} 
SysCompileIL::mergeAssemblyFile(); 

 Смежные вопросы

  • Нет связанных вопросов^_^