AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.12.2013, 12:38   #1  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
WCF не деплоится так как ошибка в CIL. Исправьте ошибку и все должно получится.

Нормальным методом проект компилируется?
Атрибуты все в порядке?
На каком методе CIL валится, проверьте его.
Еще иногда в логе компиляции CIL (кнопка рядом с полной/инкрементной компиляцией) информация об ошибке лучше чем в инфологе.

Еще часто бывает сервис не видет изменения методов и упорно выдает ошибку даже если этой самой ошибки уже нет.
Пример - создали сервис, сделали CIL, задеплоили (по-русски это вроде называется "развернули"?), далее поменяли метод(переметры или атрибуты), сделали CIL (без ошибо), пытаетесь деплоить - ошибка.
Full CIL не помогает. Я в данном случае просто меняю название проблемного метода, делаю CIL и тогда деплоится нормально.

CIL придумали, а до ума не довели
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0
Старый 18.12.2013, 14:10   #2  
Omeo is offline
Omeo
Участник
 
129 / 50 (2) ++++
Регистрация: 18.03.2004
Адрес: Moscow
Цитата:
Сообщение от Alex_KD Посмотреть сообщение
WCF не деплоится так как ошибка в CIL. Исправьте ошибку и все должно получится.

Нормальным методом проект компилируется?
компилируется

Цитата:
Атрибуты все в порядке?
в порядке, все классы и атрибуты взяты из примера (вверху по ссылке)
Цитата:
На каком методе CIL валится, проверьте его.
Еще иногда в логе компиляции CIL (кнопка рядом с полной/инкрементной компиляцией) информация об ошибке лучше чем в инфологе.
вот такие ошибки в этом логе
Ошибка Сообщение (02:03:30 pm) Finished pass 1 at 11/22/2013 10:16:23 AM
Finished pass 2 at 11/22/2013 10:20:08 AM
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Microsoft.Dynamics.Ax.Xpp.ILGenerator.loadFieldsIL(TypeBuilder typeBuilder)
at Microsoft.Dynamics.Ax.Xpp.ILGenerator.declareFields()
at Microsoft.Dynamics.Ax.Xpp.ILGenerator.GenerateXppModule()
The CIL generator found errors and could not save the new assembly.
Errors: 1
Warnings: 0

судя по дате это вообще какой то очень древний лог ...

Цитата:
Еще часто бывает сервис не видет изменения методов и упорно выдает ошибку даже если этой самой ошибки уже нет.
Пример - создали сервис, сделали CIL, задеплоили (по-русски это вроде называется "развернули"?), далее поменяли метод(переметры или атрибуты), сделали CIL (без ошибо), пытаетесь деплоить - ошибка.
Full CIL не помогает. Я в данном случае просто меняю название проблемного метода, делаю CIL и тогда деплоится нормально.

CIL придумали, а до ума не довели
это тестовый пример из ссылки, ничего вообще в нем не менялось ...

Последний раз редактировалось Omeo; 18.12.2013 в 14:13.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
atinkerersnotebook: Using Service Management to Track Service Orders Blog bot DAX Blogs 1 25.08.2013 19:16
AIF: Microsoft Dynamics AX Services and Windows Azure Service Bus Blog bot DAX Blogs 0 24.07.2013 03:13
emeadaxsupport: AX for Retail 2012 R2: Installing the Real-time Service Blog bot DAX Blogs 0 19.12.2012 11:11
sumitsaxfactor: Create Your First Custom Service [AX 2012] Blog bot DAX Blogs 0 19.05.2012 19:14
axblog4u: Dynamics AX2012: Create Custom Service using X++ Blog bot DAX Blogs 0 24.01.2012 21:11

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:47.