Configurer les outils de contrôle à distance sur le périphérique

Les outils de contrôle à distance de Visual Studio vous permettent d'exécuter, de déboguer et de tester une application qui s'exécute sur un appareil à partir d'un autre ordinateur exécutant Visual Studio.

[!REMARQUE]

Applications Windows Store

Pour plus d’informations sur le débogage distant des applications Windows Store, consultez Déboguer et tester des applications Windows Store sur un ordinateur distant à partir de Visual Studio dans le Centre de développement Windows.

Azure

Pour plus d'informations sur le débogage sur Azure, consultez une des rubriques suivantes :

Attacher à un processus en cours sur un ordinateur distant

Pour attacher le débogueur à un processus sur un ordinateur distant, suivez les procédures décrites dans cet article pour configurer l’ordinateur distant, puis consultez Attach to a process on a remote computer.

Sommaire

Prerequisites

Installing the Remote Tools

Configuring the remote tools

Related topics in the Windows Dev Center

Conditions préalables

Pour déboguer sur un appareil distant :

  • L'appareil distant et l'ordinateur Visual Studio doivent être connectés sur un réseau ou directement à l'aide d'un câble Ethernet.Le débogage sur Internet n'est pas pris en charge.

  • L'appareil distant doit exécuter les composants de débogage distant.

  • Vous devez être administrateur pour installer les outils de contrôle à distance sur l'appareil distant.Pour communiquer avec les outils de contrôle à distance, vous devez disposer d'un accès utilisateur à l'appareil distant.

Installation des outils de contrôle à distance

[!REMARQUE]

Versions et mises à jour

Vous devez installer la version de mise à jour des outils de contrôle à distance pour Visual Studio 2013 qui correspond à la version de mise à jour de votre installation de Visual Studio.Le débogueur VS est compatible avec toute combinaison de versions de VS 2013 et des Outils de contrôle à distance de VS 2013.Toutefois, les dernières fonctionnalités de Visual Studio nécessitent la version la plus récente de Visual Studio et des outils de contrôle à distance. D'autres outils de diagnostic peuvent exiger les mêmes versions des outils de contrôle à distance et de Visual Studio.

Installation des composants de débogage distant sur un appareil distant

Pour exécuter ou enregistrer le programme d'installation des outils de contrôle à distance, choisissez dans le tableau ci-dessous l'un des liens qui correspond au système d'exploitation sur l'appareil distant :

Visual Studio 2013

VS 2013

Version mise à jour

X86

X64

ARM

RTM

Télécharger

Télécharger

Télécharger

Mise à jour 1

Télécharger

Télécharger

Télécharger

Update2

Télécharger

Télécharger

Télécharger

Update 3

Télécharger

Télécharger

Télécharger

Update 4

Télécharger

Télécharger

Télécharger

Outils de contrôle à distance de Visual Studio 2015 Preview.Vous pouvez télécharger les outils de contrôle à distance pour Visual Studio 2015 Preview ici.

Vous pouvez choisir de télécharger le programme d'installation ou de l'exécuter immédiatement.Lorsque vous exécutez le programme d'installation, acceptez le contrat d'utilisateur, puis choisissez Installer.

Par défaut, les composants de débogage à distance sont installés dans le dossier C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger.

Configuration des outils de contrôle à distance

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

Démarrer et configurer les outils de contrôle à distance pour la première fois

[!REMARQUE]

Pour démarrer les outils de contrôle à distance pour la première fois, vous devez disposer d'autorisations d'administration sur l'appareil distant pour autoriser le débogueur à configurer le pare-feu.

  1. Dans le menu Démarrer de l'appareil distant, choisissez Remote Debugger.Vous devez disposer de privilèges d'administrateur pour démarrer les outils de contrôle à distance pour la première fois.

    Lorsque vous démarrez les outils de contrôle à distance pour la première fois, la boîte de dialogue Configurer le débogage distant apparaît.

    Boîte de dialogue Configuration du débogage distant

  2. Si l'API des services Windows n'est pas installée, choisissez Installer

  3. Sélectionnez les types de réseaux avec lesquels vous voulez que les outils de contrôle à distance communiquent.Au moins un type de réseau doit être sélectionné.

  4. Sélectionnez Configurer le débogage distant pour configurer le pare-feu et démarrer Remote Debugging Monitor.

  5. Pour modifier le mode Authentification ou spécifier une valeur de délai d'attente pour les outils de contrôle à distance, sélectionnez Options dans le menu Outils de Remote Debugging Monitor.

    Mise en gardeAttention

    Par défaut, les outils de contrôle à distance utilisent l'authentification Windows.Vous pouvez choisir d'exécuter les outils de contrôle à distance en mode Aucune authentification, mais ce mode est fortement déconseillé.Il n'existe aucune sécurité du réseau lorsque vous lancez l'exécution dans ce mode.Sélectionnez le mode Aucune authentification uniquement si vous êtes sûr que le réseau n'est pas exposé à un problème de sécurité lié à des programmes malveillants ou dangereux.

  6. Par défaut, les administrateurs de l'appareil distant peuvent se connecter aux outils de contrôle à distance.Pour accorder ou refuser à d'autres utilisateurs l'autorisation d'utiliser les outils de contrôle à distance, sélectionnez Autorisations dans le menu Outils.

Lorsque le débogueur est en cours d'exécution, il diffuse son identité sur le sous-réseau local du réseau, ce qui permet à un ordinateur Visual Studio installé sur le même sous-réseau de savoir que l'appareil distant est disponible comme cible de débogage distant.

Reconfiguration des outils de contrôle à distance

Vous pouvez modifier la configuration des outils de contrôle à distance après les avoir démarrés pour la première fois.

  1. Démarrez les outils de contrôle à distance.Dans le menu Démarrer de l'appareil distant, choisissez Remote Debugger.

  2. Pour accorder ou refuser à d'autres utilisateurs l'autorisation d'utiliser les outils de contrôle à distance, sélectionnez Autorisations dans le menu Outils.Vous devez disposer de privilèges d'administrateur pour accorder ou refuser des autorisations.

  3. Pour modifier le mode Authentification ou spécifier une valeur de délai d'attente pour les outils de contrôle à distance, sélectionnez Options dans le menu Outils de Remote Debugging Monitor.

    Mise en gardeAttention

    Vous pouvez choisir d'exécuter les outils de contrôle à distance en mode Aucune authentification, mais ce mode est fortement déconseillé.Il n'existe aucune sécurité du réseau lorsque vous lancez l'exécution dans ce mode.Sélectionnez le mode Aucune authentification uniquement si vous êtes sûr que le réseau n'est pas exposé à un problème de sécurité lié à des programmes malveillants ou dangereux.

  4. Pour exécuter les outils de contrôle à distance en tant que service ou pour modifier les options réseau de débogage distant Pour exécuter les outils de contrôle à distance en tant que service ou pour modifier les options réseau de débogage distant, dans le menu Démarrer, recherchez l'Assistant Configuration Remote Debugger.Par défaut, les outils de contrôle à distance s'exécutent comme une application Windows.Dans l'Assistant Configuration, vous pouvez choisir d'exécuter les outils de contrôle à distance en tant que service Windows.Vous pouvez également limiter les réseaux avec lesquels les outils de contrôle à distance sont autorisés à communiquer.Vous devez disposer de privilèges d'administrateur pour exécuter ces actions.

Rubriques connexes dans le Centre de développement Windows

Débogage et test des applications du Windows Store avec Visual Studio

Exécuter des applications du Windows Store à partir de Visual Studio

Exécuter des applications du Windows Store sur un ordinateur distant à partir de Visual Studio

Voir aussi

Tâches

Démarrer Remote Debugging Monitor

Configuration du débogage distant pour un projet Visual Studio

Débogage distant entre des domaines

Autres ressources

Paramètres du projet du débogueur