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


Отладка в Visual Studio

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

ПримечаниеПримечание

Приложения Windows Магазина

Отладчик Visual Studio предоставляет полную поддержку отладки приложения Магазина Windows, выполняемых в Windows 8.Дополнительные сведения см. в Центр разработки для Windows следующих разделах:

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

  • Новые возможности отладчика в Visual Studio 2012
    Описывает новые функции в Visual Studio 2012

  • Ускорение отладки кода благодаря изучению журнала с помощью IntelliTrace
    Найти ошибки более быстрые и более возможность простого путем записи в журнал выполнения приложения с помощью IntelliTrace.Browse записало события и вызовы функций для анализа кода, связанные артефакты и данные из окна Локальные в ключевых точках во времени.Это позволяет отлаживать приложение без задания больших точки останова или перезапустить приложение, как часто.Требуется Visual Studio Ultimate.

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

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

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

  • Ссылки на сведения об отладке приложений для Магазина Windows
    Ссылки на сведения о приложениях Windows Магазина выполнения и отладки в Windows 8.

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

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

  • Отладка кода GPU
    Описание отладки кода C, C++, который выполняется в графическом процессоре (GPU).

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

  • Отладка служб WCF
    Описывает методы отладки и ограничения для служб WCF, которые выполняются в службы IIS (IIS), на сервере разработки ASP.NET или, выполняется как резидентная служба.

  • Отладка графики DirectX
    Описание средств диагностики, которые можно использовать для разрешения проблем отрисовки в играх и приложениях на основе DirectX-.

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

  • SDK для доступа к интерфейсу отладки
    Описание отладки Майкрософт пакет средств разработки программного обеспечения доступа интерфейса (пакет SDK для доступа к интерфейсу отладки).Пакет SDK для доступа к интерфейсу отладки предоставляет доступ для отладки сведений в файлах базы данных программы (PDB), создаваемых средствами postcompiler Майкрософт.

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

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

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