Настройка Инструментов удаленной отладки в устройстве

Инструменты удаленной отладки Visual Studio позволяют запускать, отлаживать и тестировать приложение, выполняемое на одном устройстве, с другого компьютера, на котором выполняется Visual Studio.

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

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

Сведения об удаленной отладке приложений Магазина Windows см. в разделе Отладка и тестирование приложений Магазина Windows на удаленном устройстве из Visual Studio в центре разработчика Windows.

Azure

Сведения об отладке в Azure см. в одном из следующих разделов:

Присоединение к выполняющемуся процессу на удаленном компьютере

Чтобы присоединить отладчик к процессу на удаленном компьютере, выполните процедуры, описанные в этой статье для настройки удаленного компьютера, а затем из раздела Attach to a process on a remote computer.

Описание

Prerequisites

Installing the Remote Tools

Configuring the remote tools

Related topics in the Windows Dev Center

Предварительные требования

Отладка на удаленном устройстве

  • Удаленное устройство и компьютер с Visual Studio должны быть подключены по сети или соединены с помощью кабеля Ethernet.Отладка через Интернет не поддерживается.

  • На удаленном устройстве должны выполняться компоненты удаленной отладки.

  • Необходимо иметь права администратора для установки инструментов удаленной отладки на удаленном устройстве.Для связи с инструментами удаленной отладки необходимо иметь пользовательский доступ к удаленному устройству.

Установка Инструментов удаленной отладки

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

Версии и обновления

Следует установить обновленную версию инструментов удаленной отладки для Visual Studio 2013, которая соответствует обновленной версии установленной системы Visual Studio.Отладчик VS совместим со всеми версиями VS 2013 и инструментами удаленной отладки для VS 2013.Однако для новых функций требуются последние версии Visual Studio и инструментов удаленной отладки. Другим средствам диагностики могут потребоваться такие же версии Visual Studio и инструментов удаленной отладки.

Установка компонентов удаленной отладки на удаленном устройстве

Чтобы запустить или сохранить программу установки инструментов удаленной отладки, выберите одну из ссылок в таблице для операционной системы, которая установлена на удаленном устройстве.

Visual Studio 2013

VS 2013

Обновление версии

X86

X64

ARM

RTM

Скачать

Скачать

Скачать

Обновление 1

Скачать

Скачать

Скачать

Обновление 2

Скачать

Скачать

Скачать

Обновление 3

Скачать

Скачать

Скачать

Обновление 4

Скачать

Скачать

Скачать

Инструменты удаленной отладки для Visual Studio 2015 (предварительная версия).Загрузить инструменты удаленной отладки для Visual Studio 2015 (предварительная версия) можно здесь.

Можно просто загрузить программу установки или выполнить ее немедленно.При запуске программы установки примите условия пользовательского соглашения и нажмите кнопку Установить.

По умолчанию компоненты удаленной отладки устанавливаются в папке C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger.

Настройка инструментов удаленной отладки

  • Start and configure the remote tools for the first time • Reconfiguring the remote tools

Первый запуск и настройка инструментов удаленной отладки

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

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

  1. В меню Пуск на удаленном устройстве выберите Удаленный отладчик.Для первого запуска инструментов удаленной отладки необходимо обладать правами администратора.

    При первом запуске инструментов удаленной отладки отображается диалоговое окно Настроить удаленную отладку.

    Диалоговое окно "Конфигурация удаленной отладки"

  2. Если API-интерфейс служб Windows не установлен, нажмите кнопку Установить.

  3. Выберите тип сетей, с которыми должны взаимодействовать инструменты удаленной отладки.Должен быть выбран по крайней мере один тип сети.

  4. Выберите Настроить удаленную отладку, чтобы настроить межсетевой экран и запустить монитор удаленной отладки.

  5. Чтобы изменить режим аутентификации или задать значение времени ожидания для инструментов удаленной отладки, выберите Параметры в меню Сервис монитора удаленной отладки.

    Предупреждающее замечаниеВнимание

    По умолчанию инструменты удаленной отладки используют аутентификацию Windows.Вы можете запускать инструменты удаленной отладки в режиме "без аутентификации", однако настоятельно рекомендуется не использовать этот режим.При работе в этом режиме сетевая безопасность не обеспечивается.Режим без аутентификации можно выбрать, только если имеется полная уверенность в отсутствии вредоносного или опасного трафика.

  6. По умолчанию администраторы удаленного устройства могут подключаться к инструментам удаленной отладки.Чтобы разрешить или запретить другим пользователям использовать инструменты удаленной отладки, выберите Разрешения в меню Сервис.

Во время работы отладчик передает свой идентификатор в локальной подсети сети, что позволяет компьютеру Visual Studio в той же подсети узнать, что удаленное устройство доступно в качестве целевого объекта удаленной отладки.

Повторная настройка инструментов удаленной отладки

После первого запуска инструментов удаленной отладки можно изменить их конфигурацию.

  1. Запустите инструменты удаленной отладки.В меню Пуск на удаленном устройстве выберите Удаленный отладчик.

  2. Чтобы разрешить или запретить другим пользователям использовать инструменты удаленной отладки, выберите Разрешения в меню Сервис.Для предоставления разрешений или отказа в предоставлении необходимо обладать правами администратора.

  3. Чтобы изменить режим аутентификации или задать значение времени ожидания для инструментов удаленной отладки, выберите Параметры в меню Сервис монитора удаленной отладки.

    Предупреждающее замечаниеВнимание

    Вы можете запускать инструменты удаленной отладки в режиме "без аутентификации", однако настоятельно рекомендуется не использовать этот режим.При работе в этом режиме сетевая безопасность не обеспечивается.Режим без аутентификации можно выбрать, только если имеется полная уверенность в отсутствии вредоносного или опасного трафика.

  4. Запуск инструментов удаленной отладки в качестве службы и изменение их сетевых параметров. Для запуска инструментов удаленной отладки в качестве службы или изменения их сетевых параметров найдите пункт Мастер настройки удаленного отладчика в меню Пуск.По умолчанию инструменты удаленной отладки запускаются как приложение Windows.В мастере настройки можно задать запуск инструментов удаленной отладки в качестве службы Windows.Также можно ограничить сети, с которыми будут взаимодействовать инструменты удаленной отладки.Для выполнения этих действий необходимо иметь права администратора.

Связанные разделы в Центре разработки для Windows

Отладка и тестирование приложений Магазина с помощью Visual Studio

Выполнение приложений Магазина из Visual Studio

Запуск приложений для Магазина Windows на удаленном компьютере из Visual Studio

См. также

Задачи

Запуск монитора удаленной отладки

Настройка удаленной отладки для проекта Visual Studio

Удаленная отладка в различных доменах

Другие ресурсы

Параметры проекта отладчика