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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.12.2010, 10:00   #1  
Evgenius is offline
Evgenius
Участник
 
56 / 10 (1) +
Регистрация: 03.11.2010
Не работает отладка после потери сервера БД
Доброго времени суток.
На первой же точке останова отладчик вешается сам и вешает Axapt'у, сначала выбросив сообщение "Произошла неизвестная ошибка при обращении к файл без имени".
Случилось это после того, как однажды сервер БД был перезапущен при запущенном у меня клиенте Аксапты.
Я перезапустил AOS (он у меня локально, делалась "установка разработчика") - не помогло
Снес все компоненты (сервер и клиент) и установил заново. Все измененные объекты экспортировал и импортировал в AOT стандартными средствами.
Нет изменений.
Сталкивался кто-нибудь? Подскажите, в чем м.б. причина, как можно диагностировать точнее?
Спасибо.


DAX2009, сейчас версия ядра и приложения 5.0.593.0 (до переустановки были еще SP1 и роллап 5, что никак не влияло на проблему)
Старый 15.12.2010, 11:15   #2  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Возможный вариант решения:
  1. меню "Точки останова" (Shift + F9) . Кнопка "Удалить все"
  2. Останавливаем AOS.
  3. Чистим кеш локальный: http://www.axaptapedia.com/index.php...ching#Location
    Для ОС до Windows Xp включительно:
    Код:
    [DISK]:\Documents and Settings\%USERNAME%\Local Settings\Application Data
    Для систем от Windows Vista и выше
    Код:
    %USERPROFILE%\AppData\Local
  4. Удаляем все индексные файлы, особенно aoi. Ошибка после закрытия клиента AX 2009
  5. Запускаем AOS.

Желательно, чтоб версия отладчика, клиента и AOS совпадала.

P.S. Аналогичные темы в инете:
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 15.12.2010, 12:54   #3  
Evgenius is offline
Evgenius
Участник
 
56 / 10 (1) +
Регистрация: 03.11.2010
1. сделано
2. сделано
3. Что именно там чистить? Впрочем, на всякий случай удалил там все файлы, а также все файлы, кроме сборок (dll с прокси-классами веб-служб), в подпапках, начиная с Microsoft\Dynamics AX\
4. Как советовали, удалил файлы в папке приложения бат-файлом с командами:
del *.ali
del *.alc
del *.alt
del *.ahi - old Help
del *.khi - old Help
del *.aoi
del *.udb
del *.add
del *.adi
5. Сделано

Версии отладчика, клиента и сервера совпадают.
Первая ссылка - там советуют перезапустить AOS и "переписать собственный код": AOS перезапускался, а код как ни переписывай, отладчик работать не начинает.
А по второй ссылке говорят "I debug the ax standard code, there is no customization"
и советуют делать то же самое, что уже сделано.

Итог - отладчик по-прежнему не работает.
Моя плакать.

Последний раз редактировалось Evgenius; 15.12.2010 в 13:08.
Старый 15.12.2010, 13:02   #4  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от Evgenius Посмотреть сообщение
3. Что именно там чистить? Впрочем, на всякий случай удалил там все файлы, а также все файлы, кроме сборок (dll с прокси-классами веб-служб), в подпапках, начиная с Microsoft\Dynamics AX\
там лежат файлы кэша аосов.
для AX2009 это файлы с расширением .auc
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 15.12.2010, 13:11   #5  
Evgenius is offline
Evgenius
Участник
 
56 / 10 (1) +
Регистрация: 03.11.2010
Цитата:
Сообщение от lev Посмотреть сообщение
там лежат файлы кэша аосов.
для AX2009 это файлы с расширением .auc
Ну, я в итоге убил всё. В том числе и этот файл
Старый 15.12.2010, 14:31   #6  
Evgenius is offline
Evgenius
Участник
 
56 / 10 (1) +
Регистрация: 03.11.2010
проделал заново всё, что перечислено по ссылке http://www.artofcreation.be/2009/05/...solving-in-ax/
Та же ошибка отладчика.
Получается, что один раз оборвав соединение клиента с БД, можно полностью лишиться возможности отладки.
Надежная система.
Старый 15.12.2010, 15:41   #7  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Сейчас специально остановил скуль, АОС не упал.
Поклацал по вызову форм, получил ошибку о невозможности выборки данных.
Запустил АОС. Формы открываются нормально. Поставил точку останова, отладчик работает. Что-то недоговариваете...
__________________
Axapta book for developer
Старый 15.12.2010, 15:57   #8  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Если будите удалять клиента аксапты в дополнение попробуйте убить ветку реестра HKEY_CURRENT_USER\Software\Microsoft\Dynamics\5.0\Debugger

P.S. У меня AOS отваливался после 10 минут ожидания. (Faulting application Ax32Serv.exe, version 5.0.1500.2985)
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.

Последний раз редактировалось Poleax; 15.12.2010 в 16:02.
Старый 15.12.2010, 17:56   #9  
Evgenius is offline
Evgenius
Участник
 
56 / 10 (1) +
Регистрация: 03.11.2010
Цитата:
Сообщение от MikeR Посмотреть сообщение
Сейчас специально остановил скуль, АОС не упал.
Поклацал по вызову форм, получил ошибку о невозможности выборки данных.
Запустил АОС. Формы открываются нормально. Поставил точку останова, отладчик работает. Что-то недоговариваете...
Вполне возможно, что чего-то просто не отразил:-)
Вот разве что не сказал, что в момент "потери" сервера БД отладчик был открыт (но никакой код не был запущен на выполнение!).

Последний раз редактировалось Evgenius; 15.12.2010 в 17:59.
Старый 24.01.2011, 20:02   #10  
novic is offline
novic
Axapta Retail User
Axapta Retail User
 
168 / 25 (0) +++
Регистрация: 14.04.2005
Столкнулся с аналогичной ситуацией. Как-то удалось исправить?
Старый 25.01.2011, 08:26   #11  
novic is offline
novic
Axapta Retail User
Axapta Retail User
 
168 / 25 (0) +++
Регистрация: 14.04.2005
Да, не договорил, что это происходит с моей учетной записью, если зайти под другой - отладчик работает. Удалял свою учетку - не помогло -(
Старый 25.01.2011, 10:44   #12  
novic is offline
novic
Axapta Retail User
Axapta Retail User
 
168 / 25 (0) +++
Регистрация: 14.04.2005
Хм. Спасла очередная n-ая переустановка клиета.
Старый 04.02.2011, 11:59   #13  
novic is offline
novic
Axapta Retail User
Axapta Retail User
 
168 / 25 (0) +++
Регистрация: 14.04.2005
Но забавная ситуация продолжается - на другой машине совершенно новой, при входе со своей учеткой - установил Dax2009 + отладчик - отладчик не работает -( Пишет не установлен. Как так?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Установка текущего SID-а в БД sukhanchik DAX: Администрирование 0 16.09.2009 07:58
отладка Web приложений egorych DAX: Программирование 11 06.06.2007 18:26
производительность после запуска SHiSHok DAX: Администрирование 0 14.03.2007 18:27
Количество знаков после запятой для количества в Закупке. dimit DAX: Функционал 18 20.11.2006 17:23
Вопрос по использованию серверов БД shuher DAX: Администрирование 12 13.01.2006 09:31

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:20.