Вопросы отладки в Unified Service Desk

Приложение отладчика в Unified Service Desk является размещенным элементом управления, предоставляющим ценную информацию о выполнении кода в платформе Unified Service Desk. Он может использоваться для устранения неполадок в вашем приложении Unified Service Desk.

Чтобы включить отладчик, необходимо создать размещенный элемент управления Unified Service Desk типа Debugger. В трех образцах приложений Unified Service Desk содержится заранее настроенный размещенный элемент управления отладчика.

Отладчик предоставляет информацию в следующих вкладках: Вызовы действий, Выходные данные отладки и Параметры данных. Кроме того, отладчик также позволяет вам тестировать существующие вызовы действий и действия UII, доступные в системе.

В этом разделе

Вкладка «Вызовы действий»

Вкладка «Выходные данные отладки»

Вкладка «Параметры данных»

Тестирование вызовов действий и действий UII

Вкладка «Вызовы действий»

Первая вкладка в отладчике — вкладка Вызовы действий. Вызовы действий — это основной механизм работы Unified Service Desk. Отслеживание их выполнения, а также значений, используемых в параметрах замены, может предоставить вам ценную информацию о ваших размещенных элементах управления.

Debugger action calls tab

Для записей на вкладке Вызовы действий используется следующая схема выделения цветом:

  • Желтый указывает, что действие не запускалось, так как не было выполнено условие.

  • Красный цвет указывает, что условие было выполнено, но действие завершилось неуспешно, либо в связи с исключением, либо из-за того, что требуемые параметры в данных нельзя было заменить.

    Debugger action calls issues

Вкладка «Выходные данные отладки»

Эта вкладка отображает прослушиватель трассировки. Если к приложению присоединен отладчик кода, вы увидите следующие выводные данные. В нем также отображается текст, который будет записан в файл журнала.

Debug Output tab in Debugger

Вкладка «Параметры данных»

На этой вкладке отображаются параметры данных, зарегистрированные в ходе выполнения приложения. Список доступных значений будет быстро изменяться, по мере обнаружения данных различными способами в ходе использования приложения. Эти параметры данных могут использоваться при вызове действий, например, для отображения, или в других целях в приложении посредством использования параметров замены. Системные параметры данных обычно начинаются с символа «$», например “$Global, что помогает отличать их от обычных параметров данных. Для получения дополнительных сведений см. раздел MSDN: Параметры замены в Руководстве для разработчиков Unified Service Desk.

Чтобы обновить параметры данных, щелкните значок Обновить параметры данных. Также можно скопировать параметры данных в буфер обмена.

Debugger data parameters tab

Тестирование вызовов действий и действий UII

Отладчик также позволяет вам тестировать существующие вызовы действий и действия UII, используя в целях эксперимента различные условия и параметры замены и просматривая результаты, соответствующие вашему запросу. Чтобы отобразить область, в которой можно тестировать вызовы действий и действия UII, щелкните стрелку вниз над вкладкой Вызовы действий.

Expand the testing area in Debugger

  • На вкладке Вызовы действий выберите вызов действия из раскрывающегося списка и щелкните значок Выполнить вызов действия (Run button), чтобы просмотреть результаты вызова действия. Дополнительные сведения о тестирования вызова действия см. в разделе MSDN: Тестирование вызова действия для настройки отображения в теме настройки тем в Руководстве для разработчиков Unified Service Desk.

  • Со вкладки Прямое действие можно непосредственно вызывать действия UII для размещенных элементов управления в системе. Это полезный способ проверки конфигурации вызовов действий перед фактическим созданием вызова действия для действия UII. При тестировании действий UII в поле Данные можно использовать параметры замены. Если у вас имеются требуемые разрешения, можно также создать размещенные элементы управления и действия UII, щелкая по значкам добавления рядом с соответствующими раскрывающимися списками. При этом в Internet Explorer отобразится страница Новый размещенный элемент управления или Новое действие UII (в зависимости от выбранного для создания объекта). Дополнительные сведения о тестирования действия UII см. в разделе MSDN: Запуск клиента Unified Service Desk для работы с пользовательским размещенным элементом управления в теме создания настраиваемого размещенного элемента управления Unified Service Desk в Руководстве для разработчиков Unified Service Desk.

См. также

Основные понятия:

Примеры приложений Unified Service Desk
Настройка ведения журнала диагностики в Unified Service Desk

Другие ресурсы

Устранение неполадок Unified Service Desk с помощью отладчика и сбора данных диагностики
MSDN: Пошаговое руководство 6: Настройка размещенного элемента управления "Отладчик" в приложении агента
MSDN: Типы размещенных элементов управления и ссылки на действие/событие

Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.