Цитата:
Сообщение от
dim-gin
Доброе время суток, товарищи!
1. Это действительно то, что я подумал? Или это как "псевдоотладка" с помощью частных пакетов?
2. Кто-нибудь пробовал запускать сабж (успешно)?
В свое время дебажил на портале и меня выбешивали точки останова из пакета. Пожаловался ведущему разработчику на брэйкпоинты из непонятных мне классов и тот радостно запрыгал со словами - "Ура! Мы научились отлаживать пакетные задания"!
В статье все написано верно, но как всегда нет деталей.
1. Подключаетесь к АОСу в эксклюзивном консольном режиме, т.е. делаете RDP файл, нажимаете Пуск выполнить, пишете
mstsc "путь к файлу" /console /admin
2. Заходите на терминал открываете процессы и ищите ax32Debugger.exe и прибиваете его, иначе точки останова будут отрабатывать у того под кем он открыт
3. Открываете Ах от имени администратора но только не через папку где у вас лежат ярлыки а через Пуск -> Программы -> Microsofot Dynamics Ax. Если открылась не та Аксапта нужно переконфигурировать клиента так, чтобы она подключалась именно к тому АОСу который установлен на вашем сервере.
4. Из Аксапты открытой под админом откройте отладчик!
5. Расставьте точки останова или установите breakpoint прямо в коде
Запустите пакет и ждите
6. Если не сработает точка останова, то попробуйте зайти на сервер АОСа под учетной записью под которой работает АОС проделав вышеописанные шаги. Если АОС работает под учетной записью NT/Authority то перенастройте на другую учетную запись
P.S. все что написано в статье, которую вы нашли, так же необходимо настроить