Отладка в Visual Studio

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

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

  • Новые возможности отладчика Visual Studio
    Описание усовершенствований в отладчике Microsoft Visual Studio 2010.

  • Безопасность отладчика
    Описание вопросов безопасности, связанных с отладкой.

  • Параметры отладки и подготовка
    Описание параметров Свойства проекта и настройки, которую необходимо выполнить для создания отладочного построения проекта. А также описание настройки удаленной отладки, отладки исходного кода Code Center Premium, отладки приложения с частичным доверием и отладки приложений кластера высокой производительности.

  • Путеводитель по отладчику
    Описание принципов использования отладчика Visual Studio. В данных разделах рассматриваются: основы отладки, управление выполнением, подключение к выполняющейся программе, JIT–отладка, автоматический запуск отладчика, дампы, точки останова, проверка программы, обработка исключений, режим "Изменить и продолжить", а также использование выражений в отладчике.

  • Отладка управляемого кода
    Описание общих проблем и методов отладки управляемого кода, написанного на языках Visual Basic, Visual C# и C++.

  • Отладка машинного кода
    Описание некоторых наиболее часто возникающих проблем, связанных с отладкой, и методов отладки для приложений C и C++.

  • Отладка веб-приложений и сценариев
    Описание наиболее часто возникающих проблем, связанных с отладкой, и методов отладки веб–приложений. В разделах рассматривается отладка веб–приложений ASP.NET и ASP, отладка веб–приложений ATL–сервера, ошибки отладки веб–сервера и устранение неполадок.

  • Debugging SQL
    Сведения об отладке хранимых процедур, функций и триггеров SQL Server. В данных разделах рассматривается настройка, пример отладки кода SQL, отладка SQL и смешанного кода, ограничения, отладка расширенных хранимых процедур, компоненты отладки SQL, настройка DCOM, а также устранение неполадок.

  • Справочник по пользовательскому отладочному интерфейсу
    Справочные сведения о диалоговых окнах, используемых при отладке приложения. Эти разделы также доступны, если нажать клавишу F1 при отладке элемента пользовательского интерфейса, например окна точки останова.

Связанные подразделы

  • Пошаговое руководство. Отладка проекта надстройки
    Надстройки — это скомпилированные приложения, которые используют модель объектов автоматизации Visual Studio для автоматизации интегрированной среды разработки или управления ею. В этом разделе показано, как отлаживать проект надстройки Visual Studio

  • Развертывание приложений и компонентов
    Ссылки на различные разделы о развертывании: основные понятия развертывания, знакомство с установщиком Microsoft Windows, проекты развертывания, проекты модулей установки, создание или добавление проектов развертывания, задание свойств, добавление элементов в проект развертывания, а также открытие редакторов развертывания. В этом разделе также описаны настройка установки файлов, параметров реестра, типов файлов, интерфейса пользователя, пользовательских действий и условий запуска.