|
|
#1 |
|
Читатель
|
Мгновенный старт приложения новейшей версии любимой ERP поражает воображение у всех, кто когда-либо был этому свидетелем. В процессе выяснения причин, почему же так долго, наткнулся на такую вещь - при запуске клиента идут множественные вызовы метода Global\isRunningMode, и каждый вызов тянется несколько секунд. Стек вызова выглядит подобным образом
X++: \Classes\SysModelStore\isInstallMode \Classes\SysCheckList_SetupPartition\isSetupMode \Classes\Application\isRunningMode \Classes\Global\isRunningMode И есть у меня обоснованное подозрение, что именно ее вызов отнимает порой час-другой моего рабочего дня. Кто-нибудь что-нибудь знает об этой процедуре? И еще вопрос - есть ли у кого предположения, почему isRunningMode не кэшируется? Последний раз редактировалось b_nosoff; 05.09.2013 в 21:23. Причина: вопрос на засыпку |
|
|
|
| За это сообщение автора поблагодарили: Logger (3). | |
| Теги |
| ax2012, isrunningmode, xu_getdirtyflag, долгий запуск клиента |
|
|
|