Поделиться через


Отладка кода модуля обработки данных

Платформа .NET Framework предоставляет несколько средств отладки, которые помогают анализировать код в модуле обработки данных и искать в нем ошибки. Какое средство будет наилучшим, зависит от того, что нужно выполнить. В этом примере используется Visual Studio.

Отладка кода модуля обработки данных

  1. Запустите среду Visual Studio и откройте проект модуля обработки данных.

  2. Постройте проект и разверните в конструкторе отчетов сборку модуля обработки данных и сопроводительный PDB-файл. Дополнительные сведения о развертывании см. в разделе Как вывести Развертывание модуля обработки данных в конструкторе отчетов.

  3. Откройте новый проект отчета в среде Visual Studio, оставив код модуля обработки данных открытым в отдельном окне среды Visual Studio.

  4. Перейдите к окну среды Visual Studio, содержащему проект модуля обработки данных, и установите в коде несколько точек останова.

  5. Пока окно с проектом модуля обработки данных остается активным, в меню Отладка выберите команду Процесс.

    Откроется диалоговое окно Процессы.

  6. Выберите из списка процессов devenv.exe, который соответствует проекту отчета, и нажмите кнопку Присоединить. В открывшемся диалоговом окне Присоединение кпроцессу необходимо выбрать тип программы Среда CLR и нажать кнопку ОК.

  7. Определите источник данных отчета на вкладке Данные в проекте отчета. Чтобы выполнить запрос к пользовательскому источнику данных, скорее всего, будет использоваться обычный конструктор запросов. Будет запущен отладчик и начнется выполнение кода с учетом заданных точек останова.

  8. Перемещайтесь по шагам кода с помощью клавиши F11. Дополнительные сведения об использовании среды Visual Studio для отладки см. в документации по среде Visual Studio.