26.08.2015, 13:40 | #1 |
Участник
|
Отладка через Visual Studio
Добрый день!!!
Делаю Debug -> Attach to process, подключаюсь к Ax32Serv.exe. При установке точки остановы Значок точки остановы выглядит как пустой коричневый кружок с жёлтым восклицательным знаком. При на ведении выводит сообщение - "в настоящий момент попадание в точку остановы не произойдёт. Нет загруженных символов для этого документа." никто не сталкивался с этим??? |
|
26.08.2015, 14:06 | #2 |
Участник
|
Ошибка говорит о том, что специальные отладочные символы не загружены в отладчик и он не может сопоставить адреса в памяти, куда загружен код отлаживаемой программы с исходником, в котором устанавливается точка останова - отладчику же нужно узнать на какой команде в памяти ему прервать выполнение.
Что-то мне кажется, что пытаться грузить сервис AOS'а для отладки кода в CIL не очень хорошая идея... Возможности по отладке кода в 2012 описаны в MSDN: Debugging in Microsoft Dynamics AX 2012 |
|
|
За это сообщение автора поблагодарили: arhat (1). |
26.08.2015, 14:10 | #3 |
Участник
|
Цитата:
Сообщение от arhat
Добрый день!!!
Делаю Debug -> Attach to process, подключаюсь к Ax32Serv.exe. При установке точки остановы Значок точки остановы выглядит как пустой коричневый кружок с жёлтым восклицательным знаком. При на ведении выводит сообщение - "в настоящий момент попадание в точку остановы не произойдёт. Нет загруженных символов для этого документа." никто не сталкивался с этим??? |
|
27.08.2015, 04:10 | #4 |
Участник
|
насколько я помню, сообщение врет, точка останова сработает, и когда это произойдет, надо будет указать на XppIL папку на сервере
|
|
27.08.2015, 05:02 | #5 |
Участник
|
|
|
27.08.2015, 06:34 | #6 |
Участник
|
|
|
27.08.2015, 22:40 | #7 |
Участник
|
значит код не выполняется по какой-либо причине. например, банально цыл не компильнули
assembly загружаются по мере их использования, поэтому сразу все символы не видны. |
|
30.08.2015, 00:40 | #8 |
Участник
|
Ставлю точку останова - получаю такую же картинку: точки остановы выглядит как пустой коричневый кружок с жёлтым восклицательным знаком.
Делаю паузу на несколько секунд, и вижу некоторую активность в строке состояния Visual Studio с файлами, путь которых очень напоминает файлы XPPIL. Порядка 10-20 секунд мелькания имен файлов - и точка становиться нормальной закрашенной точкой останова. Т.е. загрузка файлов XPPIL на клиента почему-то у тебя затянулась или просто не может быть сделана...
__________________
Ален ноби, ностра алис. Что означает - если один человек построил, другой завсегда разобрать может. |
|
30.08.2015, 23:07 | #9 |
Участник
|
Цитата:
Сообщение от AlGol
Ставлю точку останова - получаю такую же картинку: точки остановы выглядит как пустой коричневый кружок с жёлтым восклицательным знаком.
Делаю паузу на несколько секунд, и вижу некоторую активность в строке состояния Visual Studio с файлами, путь которых очень напоминает файлы XPPIL. Порядка 10-20 секунд мелькания имен файлов - и точка становиться нормальной закрашенной точкой останова. Т.е. загрузка файлов XPPIL на клиента почему-то у тебя затянулась или просто не может быть сделана... |
|
31.08.2015, 08:32 | #10 |
Участник
|
Что бы не гадать - откройте в студии окно вывода.
Все что загрузилось или не загрузилось и причины незагрузки - будет там показано
__________________
Axapta v.3.0 sp5 kr2 |
|
Теги |
cil, debug code, visual studio, отладка |
|
|