|
08.07.2010, 14:01 | #1 |
Участник
|
Цитата:
Рекомендуемая технология: найти эти файлы и руками уменьшить номер билда. В этом случае можно будет принудительно установить, невзирая ни на что. Так? |
|
08.07.2010, 14:12 | #2 |
Участник
|
Для начала попробовать обойтись без "варваства":
- Посмотреть в файлах .version версию и определить - есть ли в приложении SP1 (http://mbsturk.blogspot.com/2010/04/...n-checker.html) - Выбрать соответствующий RollUp RTM/SP1 |
|
08.07.2010, 14:25 | #3 |
Участник
|
понимаю. сам бы так ответил.
номер билда лучше определять здесь http://forum.mazzy.ru/index.php?showtopic=881 (по-моему, у меня первоисточник) итак, проверяю. среди прочих приложений, в том же месте, что и остальные, есть приложение: 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 тоже не "видел") |
|
08.07.2010, 17:55 | #4 |
Участник
|
Для попадания приложения в список обновления достаточно чтобы директория содержала 3 файла:
axsys.aod (может быть пустым) axsyp.aod (может быть пустым) axsyp.version (должен содержать "правильную" версию) Еще можно попробовать проверить: - Имя директории на спец символы - Права на директорию и файлы |
|
08.07.2010, 19:59 | #5 |
Microsoft Dynamics
|
Ок, упрощаю задачу до предела Прилагаю два файла в архиве, в них пробит номер билда RU4. Положите их в папку с приложением, после этого инсталлятор долже "увидеть" папку для обновления.
__________________
You should use Bing before asking dumb questions. |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
09.07.2010, 12:22 | #6 |
Участник
|
Цитата:
Но точно нет ошибки в логике работы инсталятора? Ведь говорится, что "RU5 для SP1" может устанавливаться на любую версию с SP1. А если роллапы не накатывались, то glp-отсутствует. Получается, что инсталятор не ставит по крайней мере на приложения с SP1, но без роллапов. Т.е. противоречит заявленному в документации. Или я чего-то не понимаю? К чему дополнительные вопросы - чтобы достоверно понять алгоритм работы инсталятора, А ТАКЖЕ алгоритм работы процедуры ReleaseUpdate*. Процедура ReleaseUpdate* умеет поднимать данные из безроллапового прилоежния? Цитата:
rollup'ы не трогают и не перезаписывают этот файл. |
|
10.07.2010, 10:03 | #7 |
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 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|