Источник:
http://ms-dynamics-crm.com.ua/2009/0...lup-5-results/
==============
Прочитав статью
Microsoft Dynamics CRM Customized Entity Form Performance, в которой замечательно описывается проблема долгого открытия форм с большим количеством контроллов и полей, решил
установить Update Rollup 5 для Microsoft Dynamics CRM 4.0 . Суть проблемы заключается в том, что, практически каждый контрол на CRM форме, представленный HTML элементом, привязан к HTC файлу, это в значительной мере увеличивает время открытия формы с большим количеством элементов.
Rollup 5 содержит в себе оптимизацию этого процесса. По утверждениям ребят из Microsoft после его установки выигрыш во времени может составлять
60-70%. (с 10-20 сек до
4-6 сек) . Заманчиво
После установки началось самое интересное…
Скачал роллап и решил установить на тестовый сервер. Сделал бэкап (и вам рекомендую). Установка прошла отлично, проверил основные функции системы - все ОК.
Решил поставить на рабочий сервер.
Установка прошла отлично,
но… вместо уменьшения времени открытия форм я стал получать ошибку при их открытии и сохранении. Изменения сохранялись правильно, но постоянно выскакивало окно с предложением отправить сообщение об ошибке (2 вида):
1.
‘LOCID_NORECORDS’ - определение отсутствует
‘LOCID_BOOL_SUPPORTED_VALUES’ - определение отсутствует
‘LOCID_CUSTMSG_TOOMANY_REC’ - определение отсутствует
и так далее
2.
function anonymous() { TrySetFocusOnSubject() } function anonymous() { TrySetFocusOnSubject() }
Недолго думая решил откатиться назад - удалить роллап.
Результат был еще плачевнее. MS CRM вообще не отвечал к тому же странные ошибки в конфиге, типа:
PublicKeyToken=31bf3856ad364e35′ doesn’t exist.
Погуглив толком не нашел описание этой проблемы, потому что проблема возникала при разных условиях, но рабочему серверу и менеджерам от этого не легче.
Решил поставить 5й роллап снова. MS CRM ответил и заработал!

но первые 2 ошибки все так же присутствовали.
Решение проблемы:
необходимо очистить кэш IE. И все
Этот роллап исправил лично у меня ошибку “
Общий отказ ядра системы планирования“, которая возникала при создании встрече из другого объекта: Организации или Возможной сделке
Делайте бэкапы и удачных обновлений!
Источник:
http://ms-dynamics-crm.com.ua/2009/0...lup-5-results/