Показать сообщение отдельно
Старый 24.07.2009, 18:05   #1  
Blog bot is offline
Blog bot
Участник
 
25,644 / 848 (80) +++++++
Регистрация: 28.10.2006
Все о Microsoft Dynamics CRM: Установил Rollup 5. Результаты
Источник: 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/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.