27.02.2004, 13:39 | #1 |
Участник
|
Проблема с компиляцией sp2 3.0
Запустил установку sp2. На компиляции появились ошибки (бекап был сделан только для данных). После чего перестали запускаться заказы, компиляция salestable показывает ошибки. Заново импортировал все проекты, которые затрагивали заказы (проблема еще и в том что некоторые изменения были внесены в salestable не в рамках проектов) провел глобальную компиляцию, она закончилась без ошибок, но при запуске заказов аксапта падает уже целиком. Реально ли поднять систему не переставляя все целиком? Очень не хочется терять изменения внесенные непсоредственно в заказы.
|
|
27.02.2004, 13:51 | #2 |
Участник
|
Стоп.
Что главное изменилось в теблице заказов? Поддержка российского адреса. (это что больше всего запомнилось - 4 дня назад анализировал изменения, сейчас под рукой SP2 нет...) Кстати. А как именно вываливается Аксапта - crash, или сообщение об ошибке? |
|
27.02.2004, 13:54 | #3 |
Соучастник
|
ну вот что могу предложить:
сделайте экспорт данных компании из текущей инсталляции. скопируйте файлы usr слоя в папку. Установите аксапту с нуля. Убедитесь что все работает. Перепишите usr слой(Как вариант импортируйте ваши проекты, если вы их вообще создавали). Удалите индексные файлы, проверьте и согласуйте возможные пересечения ваших модификаций и модификаций sp2. Перекомпилируйте, синхронизуйте. Импортируйте данные. Удачи
__________________
View Anton Soldatov's LinkedIn profile |
|
27.02.2004, 14:03 | #4 |
Участник
|
Цитата:
Изначально опубликовано DSV
Кстати. А как именно вываливается Аксапта - crash, или сообщение об ошибке? |
|
27.02.2004, 14:06 | #5 |
Участник
|
Цитата:
Изначально опубликовано Антон Солдатов
ну вот что могу предложить: сделайте экспорт данных компании из текущей инсталляции. скопируйте файлы usr слоя в папку. Установите аксапту с нуля. Убедитесь что все работает. Перепишите usr слой(Как вариант импортируйте ваши проекты, если вы их вообще создавали). Удалите индексные файлы, проверьте и согласуйте возможные пересечения ваших модификаций и модификаций sp2. Перекомпилируйте, синхронизуйте. Импортируйте данные. Удачи |
|
27.02.2004, 14:14 | #6 |
Участник
|
Трассировка показывает, что падает на
SysSecurityFormSetup::loadSecurity(this); в SysSetupFormRun\init точнее, как только выходит |
|
27.02.2004, 14:44 | #7 |
NavAx
|
Наконец то поднялся этот вопрос.
Возник такой вопрос:
Как правильно преходить на новый сервис пак (любой)? Т.е. пытаюсь перейти на СП2 для Акс3, все ничего, но у многих элементов изменения на нижних слоях не появляются, т.к. на usr слое есть модификация... Объясню на примере: Есть таблица InventClosing, в СП2 у нее появилось 2 DeletedAction. В старом приложении у этой таблицы модифицированы свойства Создатель, Дата Создания, Автор модификации (это не суть). После наката СП2 поверх, без ухищрений, мы имеем InventClosing без 2 DeletedAction, т.е. она такая же, как было раньше, а это не верно. Похоже везде, где есть модификации в старом приложении на usr слое и в новом на нижних слоях, мы теряем модификации нижних слоев Более того! Специально делал на примере все той же InventClosing... экспортировал ее в xpo (только usr слой), затем удалял, т.е. она была без кастомизаций, после имортировал xpo и все.... она становилась, такой же, без DeletedAction и прочих изменений.. PS. Возможно несколько сумбурно и непонятно, но это от эмоций. PPS. Хотелось бы услышать ответы гуру. А так же советы и ссылки на утилиты. |
|
27.02.2004, 18:08 | #8 |
Участник
|
А еще красивее все выглядит, если создать хотя бы одну метку в меточном файле *DIS*... Соответствующий файл сервис-пака просто НЕ СКОПИРУЕТСЯ!!!
|
|
27.02.2004, 18:31 | #9 |
Модератор
|
Цитата:
Изначально опубликовано DSV
А еще красивее все выглядит, если создать хотя бы одну метку в меточном файле *DIS*... Соответствующий файл сервис-пака просто НЕ СКОПИРУЕТСЯ!!! |
|
27.02.2004, 18:55 | #10 |
Модератор
|
Посмотрите на проект обновления приложения, который предлагалось сделать при обновлении. Или сделайте его сейчас: Сервис - Средства разработки - Переход к новой версии - Создание проекта перехода к новой версии. В него войдут затронутые сервис-паком и Вами объекты. Натравите на них утилиты сравнения слоев и обновление кода (из Add-ins).
Попросите у своего поставщика руководство по переносу модификаций (файл Modification transfer). |
|
01.03.2004, 11:22 | #11 |
Участник
|
Так, совсем запутался
Снес серверную и клиентскую часть. Забэкапил (но не удалил базу данных). Заново поставил, скомпилировал и синхронизировал axapta.
Все работает. Импортирую проект - не компилируется. Но ведь раньше он нормально заливался и устанавливался, на том же сервис-паке! |
|
03.03.2004, 18:50 | #12 |
Administrator
|
На собственном опыте знаю, что все в Axapta, что поначалу кажется чудом, на самом деле логически объяснимо (даже так многими любимые Axapta Crash ). Ищите ошибку в своем проекте.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|