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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.08.2015, 13:40   #1  
arhat is offline
arhat
Участник
 
116 / 16 (1) ++
Регистрация: 10.11.2014
Адрес: Казахстан
! Отладка через Visual Studio
Добрый день!!!
Делаю Debug -> Attach to process, подключаюсь к Ax32Serv.exe. При установке точки остановы Значок точки остановы выглядит как пустой коричневый кружок с жёлтым восклицательным знаком. При на ведении выводит сообщение - "в настоящий момент попадание в точку остановы не произойдёт. Нет загруженных символов для этого документа." никто не сталкивался с этим???
Старый 26.08.2015, 14:06   #2  
makbeth is offline
makbeth
Участник
Аватар для makbeth
КОРУС Консалтинг
 
43 / 52 (2) ++++
Регистрация: 15.05.2007
Адрес: Санкт-Петербург
Ошибка говорит о том, что специальные отладочные символы не загружены в отладчик и он не может сопоставить адреса в памяти, куда загружен код отлаживаемой программы с исходником, в котором устанавливается точка останова - отладчику же нужно узнать на какой команде в памяти ему прервать выполнение.
Что-то мне кажется, что пытаться грузить сервис AOS'а для отладки кода в CIL не очень хорошая идея...

Возможности по отладке кода в 2012 описаны в MSDN: Debugging in Microsoft Dynamics AX 2012
За это сообщение автора поблагодарили: arhat (1).
Старый 26.08.2015, 14:10   #3  
michel1971 is offline
michel1971
Участник
 
78 / 78 (3) ++++
Регистрация: 14.01.2011
Цитата:
Сообщение от arhat Посмотреть сообщение
Добрый день!!!
Делаю Debug -> Attach to process, подключаюсь к Ax32Serv.exe. При установке точки остановы Значок точки остановы выглядит как пустой коричневый кружок с жёлтым восклицательным знаком. При на ведении выводит сообщение - "в настоящий момент попадание в точку остановы не произойдёт. Нет загруженных символов для этого документа." никто не сталкивался с этим???
попробуйте Debug - Option and Settings и там в Debugging - Symbols указать путь "Cash Symbols in this directory" на каталог XppIL вашего приложения
Старый 27.08.2015, 04:10   #4  
Vasiliy Petrovich is offline
Vasiliy Petrovich
Участник
 
83 / 17 (1) ++
Регистрация: 26.06.2015
насколько я помню, сообщение врет, точка останова сработает, и когда это произойдет, надо будет указать на XppIL папку на сервере
Старый 27.08.2015, 05:02   #5  
Vasiliy Petrovich is offline
Vasiliy Petrovich
Участник
 
83 / 17 (1) ++
Регистрация: 26.06.2015
Цитата:
Сообщение от makbeth Посмотреть сообщение
Что-то мне кажется, что пытаться грузить сервис AOS'а для отладки кода в CIL не очень хорошая идея...
что за ересь?
Старый 27.08.2015, 06:34   #6  
arhat is offline
arhat
Участник
 
116 / 16 (1) ++
Регистрация: 10.11.2014
Адрес: Казахстан
Цитата:
Сообщение от Vasiliy Petrovich Посмотреть сообщение
насколько я помню, сообщение врет, точка останова сработает, и когда это произойдет, надо будет указать на XppIL папку на сервере
нет не работает
Старый 27.08.2015, 22:40   #7  
Vasiliy Petrovich is offline
Vasiliy Petrovich
Участник
 
83 / 17 (1) ++
Регистрация: 26.06.2015
значит код не выполняется по какой-либо причине. например, банально цыл не компильнули
assembly загружаются по мере их использования, поэтому сразу все символы не видны.
Старый 30.08.2015, 00:40   #8  
AlGol is offline
AlGol
Участник
 
277 / 93 (4) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
Ставлю точку останова - получаю такую же картинку: точки остановы выглядит как пустой коричневый кружок с жёлтым восклицательным знаком.
Делаю паузу на несколько секунд, и вижу некоторую активность в строке состояния Visual Studio с файлами, путь которых очень напоминает файлы XPPIL.
Порядка 10-20 секунд мелькания имен файлов - и точка становиться нормальной закрашенной точкой останова.
Т.е. загрузка файлов XPPIL на клиента почему-то у тебя затянулась или просто не может быть сделана...
__________________
Ален ноби, ностра алис.
Что означает - если один человек построил, другой завсегда разобрать может.
Старый 30.08.2015, 23:07   #9  
Dreadlock is offline
Dreadlock
Участник
Аватар для Dreadlock
 
298 / 224 (8) ++++++
Регистрация: 07.05.2009
Адрес: Москва
Цитата:
Сообщение от AlGol Посмотреть сообщение
Ставлю точку останова - получаю такую же картинку: точки остановы выглядит как пустой коричневый кружок с жёлтым восклицательным знаком.
Делаю паузу на несколько секунд, и вижу некоторую активность в строке состояния Visual Studio с файлами, путь которых очень напоминает файлы XPPIL.
Порядка 10-20 секунд мелькания имен файлов - и точка становиться нормальной закрашенной точкой останова.
Т.е. загрузка файлов XPPIL на клиента почему-то у тебя затянулась или просто не может быть сделана...
У меня встречный вопрос. Если я делаю отделку на локальном компьютере через RemoteDebugging на удаленном сервере где нет VS и у меня все точки останова с восклицательным знаком, что может быть?
Старый 31.08.2015, 08:32   #10  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Что бы не гадать - откройте в студии окно вывода.
Все что загрузилось или не загрузилось и причины незагрузки - будет там показано
__________________
Axapta v.3.0 sp5 kr2
Теги
cil, debug code, visual studio, отладка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: Visual Studio Tools for Microsoft Dynamics AX 2012 R3 CU8 now requires Microsoft Visual Studio 2013 Blog bot DAX Blogs 0 25.11.2014 00:12
mbsturk: Missing AX EP web project in Visual Studio 2008 Blog bot DAX Blogs 0 24.02.2011 15:11
axtools: Navigating the AX Application Explorer in Visual Studio Blog bot DAX Blogs 9 05.04.2010 12:48
axtools: AX Application Explorer in Visual Studio Blog bot DAX Blogs 9 24.03.2010 15:23
emeadaxsupport: Debugging Microsoft Dynamics AX 2009 SSRS reports with Microsoft Visual Studio 2008 Blog bot DAX Blogs 0 26.07.2009 15:07
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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