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


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

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.