18.08.2010, 19:14 | #1 |
Участник
|
Обновление до RU5 ошибки при компиляции
Решил посмотреть что такое RU5.
Стал обновлять. При компиляции приложения ошибки как из рога изобилия. Ставил апдейт на RU4. Обновляемые приложения без каких либо разработок. Ситуация до апдейта приложения: Kernel version: 5.0.1500.2985; Application version: 5.0.1500.2116; Localization version: Eastern Europe; Solution version: RU HRP 5.0.1500.2116.1 |
|
18.08.2010, 21:14 | #2 |
Axapta
|
Может это? ax2009 cu5: не работает с зарплатой? Или какие там еще ошибки могут быть? Давайте подробнее. Я без проблем ставил CU5 на CU4, предварительно удалив слой sl2.
|
|
19.08.2010, 09:39 | #3 |
Участник
|
С ошибками все просто:
Слой sl2 более "старый" чем glp в RU5 и перекрывает некоторые ENUM-мы и ClassDeclaration некоторых классов... как результат не компилируются методы слоя glp, так в них не видно описанных в ClassDeclaration переменных или недостает значений ENUM-ов. Решение = проверка всех элементов AOT со слоями GLP+SL2 и добавление недостающих элементов, хотя это и небольшой, но очень неприятный момент подаренный MS. Если бы MS включил в RU5 слой sl2 думаю все было бы ОК. Последний раз редактировалось ansoft; 19.08.2010 в 09:47. |
|
19.08.2010, 09:57 | #4 |
Axapta
|
Слой sl2 для RU5 вышел позже и об этом было объявлено заранее и даже пояснено почему так. Промежуточная ситуация, когда что-то не работало, длилась меньше месяца. Зачем сейчас что-то вручную проверять, когда обновленный sl2 давно уже вышел?
|
|
19.08.2010, 10:11 | #5 |
Участник
|
Цитата:
стандартный алгоримт установки имеет очень нетривиальный алгоритм проверки. ax2009 cu5: кто-нибудь понял по какому алгоритму оно обновляет? поэтому имеет смысл перед компиляцией ВРУЧНУЮ скопировать файлы со слоями из дистрибутива RU5 тогда с классами/енумами все будет нормально. |
|
19.08.2010, 11:23 | #6 |
Участник
|
Спасибо за ответы.
Щас сяду проверять. |
|
19.08.2010, 16:18 | #7 |
Участник
|
Не хочу спорить по поводу алгоритмов установки...
Указанный пост читал... Мы ставили RU5 стандартным инсталером без ручного копирования... если он такой нетривиальный, то почему такой тупой и надо прикладывать руки? При этом нового sl2 еще не было и мы прошлись по ошибкам руками... Кроме того человек явно прошелся теми же граблями, что и не мы. Последний раз редактировалось ansoft; 19.08.2010 в 16:24. |
|
27.08.2010, 16:59 | #8 |
Участник
|
в процессе установок и переустановок наткнулся на такую штуку. Установил по новой чисто SP1 без каких либо GLS и ролапов.
Потом решил последовательно обновлять. А пишет мол при установке что нет компонентов требующих обновления. Предполагаю что в реестре со старых установок остались хвосты. Где их найти не подскажите? |
|
27.08.2010, 17:39 | #9 |
Участник
|
Цитата:
Сообщение от loka
в процессе установок и переустановок наткнулся на такую штуку. Установил по новой чисто SP1 без каких либо GLS и ролапов.
Потом решил последовательно обновлять. А пишет мол при установке что нет компонентов требующих обновления. Предполагаю что в реестре со старых установок остались хвосты. Где их найти не подскажите? |
|
29.08.2010, 18:26 | #10 |
Участник
|
Т.е. накатил все (вместе с з/п) вплоть до 5 ролапа. Получил кучу ошибок при компиляции. Решил всё по новой проставить кроме з/п
Затем всё снёс под чистую. Поставил Ax2009 SP1. При установке и запуске клиента выдало сообщение, к сожалению не записал мол версия такая-то новее чем такая-то. Ну а дальше без сбоев. Синхронизация компиляция. При попытках накатить какое либо обновление(GLS или ролап 4,5) при любой в мастере на окне какой компонент обновлять (приложение, клиент, аос) все пункты не активны и надпись: Нет объектов для обновления. |
|
30.08.2010, 09:55 | #11 |
Участник
|
Цитата:
Сообщение от loka
Т.е. накатил все (вместе с з/п) вплоть до 5 ролапа. Получил кучу ошибок при компиляции. Решил всё по новой проставить кроме з/п
Затем всё снёс под чистую. Поставил Ax2009 SP1. При установке и запуске клиента выдало сообщение, к сожалению не записал мол версия такая-то новее чем такая-то. Ну а дальше без сбоев. Синхронизация компиляция. При попытках накатить какое либо обновление(GLS или ролап 4,5) при любой в мастере на окне какой компонент обновлять (приложение, клиент, аос) все пункты не активны и надпись: Нет объектов для обновления. |
|
30.08.2010, 10:12 | #12 |
Axapta
|
Вот это пробовали? Мне именно данный хинт помог. Ну и вообще вся тема полезная.
|
|
30.08.2010, 15:07 | #13 |
Участник
|
по какой-то причине файлы .version отсутствуют в папке файлов приложения.
Не даёт обновить не только приложение, а вообще ни какой компонент (ни аос, ни клиента). Последний раз редактировалось loka; 30.08.2010 в 15:25. |
|
30.08.2010, 15:48 | #14 |
Участник
|
Вопрос решился путем восстановления системы до момента установки Аксапты и установки оной с самого начала.
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Ошибки при компиляции... | 8 | |||
Найти ошибки компиляции | 6 | |||
aEremenko: DEP порождает ошибки компиляции в DAX 3.0 | 5 | |||
Установка СП2 ошибки компиляции | 55 | |||
Нужны ошибки глобальной компиляции | 7 |
|