|
![]() |
#1 |
Участник
|
я говорю про слой.AOD файл в девелоперском приложении на сервере
|
|
![]() |
#2 |
Участник
|
а... файл.
aod-файлы обновляются когда завершает работу последний запущенный клиент/аос. до этого обновления хранятся в axapd*.* файлах, насколько я помню. Может кто поправит |
|
![]() |
#3 |
Administrator
|
Цитата:
Причем есть интересная фишка - обратите внимание - на время запуска АОС, на приложении, на котором он успел сохранить из axapd.aoi в AOD-шник (т.е. корректно был остановлен) и на приложении, на котором этого сохранения не было (приложение было взято без остановки АОСа или компьютер неожиданно перезагрузился (нажали Reset)). В последнем случае - время существенно больше - т.к. АОС "разбирает" индексный файл на предмет последних изменений.
__________________
Возможно сделать все. Вопрос времени |
|
![]() |
#4 |
Участник
|
оппа.я уже пару раз останавливала AOS, чтобы убить AOI файл и , вроде, никто не жаловался на потерянные изменения ...... как тогда корректно убить индексный файл? хотя, может, потому, что я всех перупреждаю, чтобы вышли из Ax перед остановкой, поэтому ни у кого ничо не терялось
|
|
![]() |
#5 |
Administrator
|
Цитата:
![]()
__________________
Возможно сделать все. Вопрос времени |
|
![]() |
#6 |
Участник
|
Так где же хранятся изменения кода до остановки АОС? Если дата изменения AOD файла редко изменяется, то где-то явно они хранятся и это явно не кэш в опертивной памяти, те при краше АОС наработки не теряются(сохраненные), и не AOI, тк это только индексный файл.
|
|
![]() |
#7 |
Administrator
|
А кто Вам сказал, что "это только индексный файл"? Наличие буквы i в расширении файла еще ни о чем не говорит.
Вы попробуйте сделать изменения в коде, после чего скопировать (не останавливая AOS) приложение, удалить в нем все индексные файлы и запустить AOS на это приложение (без индексных файлов). Вы увидите, что Ваших изменений в коде нет.
__________________
Возможно сделать все. Вопрос времени |
|