04.08.2009, 10:00 | #1 |
Участник
|
Ускорение запуска расширений
Ситуация такая, есть CRM 4.0 куча самописных ASP.NET-расширений. Проблема в том, что первый запуск расширения занимает очень много времени. Конечно последующие запуски практически мгновенные, но в первый раз просто можно покурить сходить пока окно откроется. Пришлось даже делать сплеш-скрины на обычном html чтобы в процессе загрузки расширения пользователю хоть что-то отображать, что мол процес идет.
Вопрос собственно такой, можно ли как то сделать, чтобы самописные ASP.NET страницы загружались быстрее. При первой загрузке они там компиляться, вот можно ли как то это дело ускорить? Сама CRM после перезагрузки запускается правтически сразу, почему самописные страницы так тупят? Пробовал компилировать расширения (то-есть размещать из на сервере через Publish Web Site) - результат нулевой. Пробовал даже пропускать полученные DLL на сервере через Ngen.exe - результат также нет. Кто-нибудь пробовал решать эту проблему? |
|
17.08.2009, 11:35 | #2 |
Участник
|
Проблема известная. Напишите скрипт, который будет запрашивать эти страницы после перезапуска iis, или перезагрузки сервера. Тогда пользователи смоугт работать с уже скомпиленными страницами.
__________________
Внедренец Microsoft Dynamics CRM |
|
02.09.2009, 12:45 | #3 |
Участник
|
Подскажите, а что это должен быть за скрипт и куда его прописывать?
И что, сам CRM работает по такому же принципу? Ведь стандартные средства CRM стартуют практически мгновенно, в отличае от кастомных страниц. |
|
03.09.2009, 12:30 | #4 |
Участник
|
Актуальная тема, тоже хотелось бы получить информацию, как можно с этим бороться.
|
|
Теги |
asp, .net |
|
Похожие темы | ||||
Тема | Ответов | |||
Проблема запуска MS WORD | 15 | |||
Нет кнопки для запуска бизнесс-процесса | 19 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|