Показать сообщение отдельно
Старый 18.04.2018, 08:38   #3  
Dreadlock is offline
Dreadlock
Участник
Аватар для Dreadlock
 
298 / 224 (8) ++++++
Регистрация: 07.05.2009
Адрес: Москва
Цитата:
Сообщение от dim-gin Посмотреть сообщение
Доброе время суток, товарищи!
1. Это действительно то, что я подумал? Или это как "псевдоотладка" с помощью частных пакетов?
2. Кто-нибудь пробовал запускать сабж (успешно)?
В свое время дебажил на портале и меня выбешивали точки останова из пакета. Пожаловался ведущему разработчику на брэйкпоинты из непонятных мне классов и тот радостно запрыгал со словами - "Ура! Мы научились отлаживать пакетные задания"!

В статье все написано верно, но как всегда нет деталей.

1. Подключаетесь к АОСу в эксклюзивном консольном режиме, т.е. делаете RDP файл, нажимаете Пуск выполнить, пишете mstsc "путь к файлу" /console /admin
2. Заходите на терминал открываете процессы и ищите ax32Debugger.exe и прибиваете его, иначе точки останова будут отрабатывать у того под кем он открыт
3. Открываете Ах от имени администратора но только не через папку где у вас лежат ярлыки а через Пуск -> Программы -> Microsofot Dynamics Ax. Если открылась не та Аксапта нужно переконфигурировать клиента так, чтобы она подключалась именно к тому АОСу который установлен на вашем сервере.
4. Из Аксапты открытой под админом откройте отладчик!
5. Расставьте точки останова или установите breakpoint прямо в коде

Запустите пакет и ждите

6. Если не сработает точка останова, то попробуйте зайти на сервер АОСа под учетной записью под которой работает АОС проделав вышеописанные шаги. Если АОС работает под учетной записью NT/Authority то перенастройте на другую учетную запись

P.S. все что написано в статье, которую вы нашли, так же необходимо настроить
За это сообщение автора поблагодарили: Logger (3), trud (10), Ivanhoe (2), dim-gin (1), AlexeyS (2), sukhanchik (6).