AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.07.2010, 14:01   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Jabberwocky Посмотреть сообщение
По наличию в каталоге приложения файлов axsyp.version, axglp.version:

1. Они должны присутствовать в каталоге.
2. В них должен быть пробит номер билда, более раннего, чем тот, на который производится обновление.
Т.е. удалять эти файлы нельзя?

Рекомендуемая технология: найти эти файлы и руками уменьшить номер билда.
В этом случае можно будет принудительно установить, невзирая ни на что.
Так?
__________________
полезное на axForum, github, vk, coub.
Старый 08.07.2010, 14:12   #2  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Для начала попробовать обойтись без "варваства":
- Посмотреть в файлах .version версию и определить - есть ли в приложении SP1 (http://mbsturk.blogspot.com/2010/04/...n-checker.html)
- Выбрать соответствующий RollUp RTM/SP1
Старый 08.07.2010, 14:25   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
понимаю. сам бы так ответил.

номер билда лучше определять здесь 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 тоже не "видел")
__________________
полезное на axForum, github, vk, coub.
Старый 08.07.2010, 17:55   #4  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Для попадания приложения в список обновления достаточно чтобы директория содержала 3 файла:
axsys.aod (может быть пустым)
axsyp.aod (может быть пустым)
axsyp.version (должен содержать "правильную" версию)

Еще можно попробовать проверить:
- Имя директории на спец символы
- Права на директорию и файлы
Старый 08.07.2010, 19:59   #5  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
Цитата:
Сообщение от mazzy Посмотреть сообщение
Т.е. удалять эти файлы нельзя?

Рекомендуемая технология: найти эти файлы и руками уменьшить номер билда.
В этом случае можно будет принудительно установить, невзирая ни на что.
Так?
Ок, упрощаю задачу до предела Прилагаю два файла в архиве, в них пробит номер билда RU4. Положите их в папку с приложением, после этого инсталлятор долже "увидеть" папку для обновления.
Вложения
Тип файла: zip version.zip (329 байт, 167 просмотров)
__________________
You should use Bing before asking dumb questions.
За это сообщение автора поблагодарили: mazzy (2).
Старый 09.07.2010, 12:22   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Jabberwocky Посмотреть сообщение
Ок, упрощаю задачу до предела Прилагаю два файла в архиве, в них пробит номер билда RU4. Положите их в папку с приложением, после этого инсталлятор долже "увидеть" папку для обновления.
Спасибо. Буду юзать.

Но точно нет ошибки в логике работы инсталятора?
Ведь говорится, что "RU5 для SP1" может устанавливаться на любую версию с SP1.
А если роллапы не накатывались, то glp-отсутствует.

Получается, что инсталятор не ставит по крайней мере на приложения с SP1, но без роллапов. Т.е. противоречит заявленному в документации. Или я чего-то не понимаю?

К чему дополнительные вопросы - чтобы достоверно понять алгоритм работы инсталятора, А ТАКЖЕ алгоритм работы процедуры ReleaseUpdate*. Процедура ReleaseUpdate* умеет поднимать данные из безроллапового прилоежния?


Цитата:
Сообщение от Alexius Посмотреть сообщение
Для попадания приложения в список обновления достаточно чтобы директория содержала 3 файла:
axsys.aod (может быть пустым)
axsyp.aod (может быть пустым)
axsyp.version (должен содержать "правильную" версию)
axsys.aod - не может быть пустым
rollup'ы не трогают и не перезаписывают этот файл.

Цитата:
Сообщение от Alexius Посмотреть сообщение
Еще можно попробовать проверить:
- Имя директории на спец символы
- Права на директорию и файлы
__________________
полезное на axForum, github, vk, coub.
Старый 10.07.2010, 10:03   #7  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
Цитата:
Сообщение от mazzy Посмотреть сообщение
Спасибо. Буду юзать.

Но точно нет ошибки в логике работы инсталятора?
Ведь говорится, что "RU5 для SP1" может устанавливаться на любую версию с SP1.
А если роллапы не накатывались, то glp-отсутствует.

Получается, что инсталятор не ставит по крайней мере на приложения с SP1, но без роллапов. Т.е. противоречит заявленному в документации. Или я чего-то не понимаю?

К чему дополнительные вопросы - чтобы достоверно понять алгоритм работы инсталятора, А ТАКЖЕ алгоритм работы процедуры ReleaseUpdate*. Процедура ReleaseUpdate* умеет поднимать данные из безроллапового прилоежния?
По идее, инсталлятор определяет текущую версию приложения по наличию .version файлов и номеру билда, пробитого в них.
Со достаточной достоверностью можно лишь утверждать, что нет найденной ошибки в логике инсталлятора.

Что касается ReleaseUpdate*, - да, процедура должна обновлять данные с "чистого" AX 2009 SP1, более того - с AX 4.0
__________________
You should use Bing before asking dumb questions.
За это сообщение автора поблагодарили: mazzy (2).
Теги
ax2009, rollup, ru5, инсталляция, как правильно, обновление, установка, crm2011

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axcoder: Sidax & Tabax for Ax2009 Blog bot DAX Blogs 4 17.02.2021 19:13
Shekhar: Dynamics AX2009 : Standalone Installation on Vista with Role centres and workflow. Blog bot DAX Blogs 0 30.03.2010 15:05
Миграция AX3(Oracle) -> AX2009(MSSQL) Shamil DAX: Администрирование 16 11.01.2010 18:36
Khue Trinh: Fill Utility in AX2009 Blog bot DAX Blogs 0 10.07.2009 10:05
ax2009 & SSRS kitty DAX: Программирование 6 02.04.2009 10:38
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:16.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.