|
![]() |
#1 |
Microsoft Dynamics
|
Цитата:
1. Они должны присутствовать в каталоге. 2. В них должен быть пробит номер билда, более раннего, чем тот, на который производится обновление.
__________________
You should use Bing before asking dumb questions. |
|
![]() |
#2 |
Участник
|
Цитата:
Рекомендуемая технология: найти эти файлы и руками уменьшить номер билда. В этом случае можно будет принудительно установить, невзирая ни на что. Так? |
|
![]() |
#3 |
Участник
|
Для начала попробовать обойтись без "варваства":
- Посмотреть в файлах .version версию и определить - есть ли в приложении SP1 (http://mbsturk.blogspot.com/2010/04/...n-checker.html) - Выбрать соответствующий RollUp RTM/SP1 |
|
![]() |
#4 |
Участник
|
понимаю. сам бы так ответил.
номер билда лучше определять здесь ![]() (по-моему, у меня первоисточник) итак, проверяю. среди прочих приложений, в том же месте, что и остальные, есть приложение: ax2009, 5.0.1001.176 (т.е. никаких роллапов не установлено, glp - отсутствует, но зато SP1 - установлен) запускаю Rollup 5 для SP1 инсталятор не показывает это прилоежение в списке доступных для обновления axsyp.version <VersionInfo> <Version>5.0.1000.52</Version> </VersionInfo> axgls.version <VersionInfo> <Version>5.0.1001.176</Version> <Region>EE</Region> </VersionInfo> По-моему, все-таки какая-то ошибка в установщике. (параметры приложения с установленным RU4 приведу позже, если руки дойдут. Но установщик и RU4 тоже не "видел") |
|
![]() |
#5 |
Участник
|
Для попадания приложения в список обновления достаточно чтобы директория содержала 3 файла:
axsys.aod (может быть пустым) axsyp.aod (может быть пустым) axsyp.version (должен содержать "правильную" версию) Еще можно попробовать проверить: - Имя директории на спец символы - Права на директорию и файлы |
|
![]() |
#6 |
Microsoft Dynamics
|
Цитата:
![]()
__________________
You should use Bing before asking dumb questions. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
![]() |
#7 |
Участник
|
Цитата:
Но точно нет ошибки в логике работы инсталятора? Ведь говорится, что "RU5 для SP1" может устанавливаться на любую версию с SP1. А если роллапы не накатывались, то glp-отсутствует. Получается, что инсталятор не ставит по крайней мере на приложения с SP1, но без роллапов. Т.е. противоречит заявленному в документации. Или я чего-то не понимаю? К чему дополнительные вопросы - чтобы достоверно понять алгоритм работы инсталятора, А ТАКЖЕ алгоритм работы процедуры ReleaseUpdate*. Процедура ReleaseUpdate* умеет поднимать данные из безроллапового прилоежния? Цитата:
![]() rollup'ы не трогают и не перезаписывают этот файл. Цитата:
![]() |
|
![]() |
#8 |
Microsoft Dynamics
|
Цитата:
Сообщение от mazzy
![]() Спасибо. Буду юзать.
Но точно нет ошибки в логике работы инсталятора? Ведь говорится, что "RU5 для SP1" может устанавливаться на любую версию с SP1. А если роллапы не накатывались, то glp-отсутствует. Получается, что инсталятор не ставит по крайней мере на приложения с SP1, но без роллапов. Т.е. противоречит заявленному в документации. Или я чего-то не понимаю? К чему дополнительные вопросы - чтобы достоверно понять алгоритм работы инсталятора, А ТАКЖЕ алгоритм работы процедуры ReleaseUpdate*. Процедура ReleaseUpdate* умеет поднимать данные из безроллапового прилоежния? Со достаточной достоверностью можно лишь утверждать, что нет найденной ошибки в логике инсталлятора. ![]() Что касается ReleaseUpdate*, - да, процедура должна обновлять данные с "чистого" AX 2009 SP1, более того - с AX 4.0
__________________
You should use Bing before asking dumb questions. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
Теги |
ax2009, rollup, ru5, инсталляция, как правильно, обновление, установка, crm2011 |
|
|