Показать сообщение отдельно
Старый 28.09.2012, 16:26   #20  
imir is offline
imir
Участник
 
159 / 161 (6) ++++++
Регистрация: 28.05.2010
Цитата:
Сообщение от ivas Посмотреть сообщение
Пакетные задания, которые выполняются на сервере, работают на CIL коде.
Для отладки можно и не в пакете запустить то же задание.

Явно и всегда в CIL выполняется код, потребляемый порталом, репортингом, воркфлоу(?), благо пока это все не юзается активно.

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

Если у вас в приложении хоть где-то есть нескомпилированный метод - CIL не обновится.
Если вы забыли нажать кнопку - создать инкрементный CIL - CIL не обновится.
Если вы нажмете кнопку - генерировать полный CIL - сервер будет пыхтеть сутки, сожрет кучу памяти, может упасть - и CIL не обновится.
Если у вас больше одного AOS - второй и далее надо перегружать, иначе - ну вы поняли (MS кстати пообещал подумать об этом)

If you hold back anything, I'll kill ya. If you bend the truth or I think you're bending the truth, I'll kill ya. If you forget anything, I'll kill ya. In fact, you're gonna have to work very hard to stay alive, Nick. Now do you understand everything I've said? Because if you don't, I'll kill ya. (Lock, Stock, and Two Smoking Barrels(С))

ЗЫ CIL-у тем не менее - лучей добра, некоторые алгоритмы отнего сильно выигрывают, а некоторые технологи без него не могут в принципе

Последний раз редактировалось imir; 28.09.2012 в 16:36.