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

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

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

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

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

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

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

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

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

  6. Выберите из списка процессов devenv.exe, который соответствует проекту отчета, и нажмите кнопку Присоединить.

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

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