Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

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

Les outils de contrôle à distance de Visual Studio permettent d'exécuter, de déboguer, de profiler et de tester une application Windows Store en cours d'exécution sur un périphérique à partir d'un deuxième ordinateur exécutant Visual Studio. L'exécution sur un périphérique distant peut être particulièrement efficace lorsque l'ordinateur Visual Studio ne prend pas en charge la fonctionnalité spécifique aux applications Windows Store, telle que la fonction tactile, la géo-localisation et l'orientation physique. Cette rubrique décrit les procédures de configuration et de démarrage d'une session distante.

Pour déboguer sur un périphérique distant :

  • Le périphérique 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.

  • Une licence de développeur doit être installée sur le périphérique distant.

  • Le périphérique distant doit exécuter les composants de débogage distant.

  • Vous devez être administrateur sur le périphérique distant pour configurer le pare-feu pendant l'installation. Vous devez disposer d'un accès utilisateur au périphérique distant pour exécuter le débogueur distant ou vous y connecter.

Par défaut, le débogueur distant utilise l'authentification Windows.

Mise en garde Attention

Vous pouvez également choisir d'exécuter le débogueur distant 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 malicieux ou dangereux.

Pour vous connecter directement à un périphérique distant, connectez l'ordinateur Visual Studio au périphérique à l'aide d'un câble Ethernet standard. Si le périphérique n'est pas équipé de port Ethernet, utilisez un adaptateur USB à Ethernet pour brancher le câble.

Remarque Remarque

Versions et mises à jour

Les Outils de contrôle à distance de Visual Studio 2013 ne sont pas pris en charge par Visual Studio 2013 RC, Visual Studio 2013 Preview ou les versions antérieures de Visual Studio.

Nous vous recommandons d'installer la version de mise à jour des Outils de contrôle à distance de 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 périphérique 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 du périphérique distant :

VS 2013

Version de 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

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.

Remarque Remarque

Comme le débogueur distant configure le pare-feu pour autoriser la communication avec l'hôte Visual Studio, vous devez être administrateur sur le périphérique distant lorsque vous démarrez le débogueur distant pour la première fois.

Après avoir installé les outils de contrôle à distance, choisissez Remote Debugger dans l'écran Démarrer. La boîte de dialogue Configuration du débogage distant apparaît lorsque vous démarrez le débogueur distant pour la première fois.

Dans la boîte de dialogue de Configuration du débogage distant :

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

  2. Dans le groupe Configurer le Pare-feu Windows, choisissez les réseaux pour lesquels vous souhaitez autoriser des connexions. Seuls les réseaux auxquels le périphérique est actuellement connecté sont activés. Vous devez sélectionner au moins un réseau.

  3. Choisissez Configurer le débogage distant pour définir les options de pare-feu et démarrer le débogueur distant. Ouvrez la boîte de dialogue Visual Studio Remote Debugging Monitor pour accorder des autorisations aux utilisateurs sur les outils distants et pour définir d'autres options avancées.

  4. La boîte de dialogue Visual Studio Remote Debugging Monitor s'affiche. Elle vous permet d'accorder aux utilisateurs des droits d'accès aux outils de contrôle à distance et de définir d'autres options avancées.

Deux outils vous permettent de modifier la configuration du débogueur distant.

  1. Dans le menu Outils de Visual Studio Remote Debugging Monitor :

    1. Choisissez Options pour modifier le numéro de port, le mode d'authentification ou l'intervalle de délai d'attente du débogueur distant.

    2. Choisissez Autorisations pour ajouter ou supprimer des utilisateurs disposant d'une autorisation de débogage distant.

      Remarque Remarque

      Les autorisations doivent être accordées à chaque compte d'utilisateur qui effectue un débogage à distance.

Utilisez l'Assistant Configuration Remote Debugger pour définir des options avancées pour le débogueur distant. Pour ouvrir l'assistant, choisissez Assistant Configuration Remote Debugger sur l'écran de démarrage.

  1. Dans la page Configurer le service Visual Studio Remote Debugger, vous pouvez choisir d'exécuter le débogueur distant en tant que service. Dans la plupart des cas, l'exécution en tant que service n'est pas obligatoire.

  2. Dans la page Configurer le Pare-feu Windows pour le débogage, ajoutez ou supprimez le type de réseaux auxquels vous souhaitez que le débogueur distant se connecte. Seuls les réseaux auxquels le périphérique est actuellement connecté sont activés. Vous devez sélectionner au moins un réseau.

Vous spécifiez le périphérique distant auquel se connecter dans les propriétés du projet. La procédure varie en fonction du langage de programmation. Entrez le nom de réseau du périphérique distant ou sélectionnez-le dans la boîte de dialogue Sélectionner une connexion du débogueur distant.

Boîte de dialogue Sélectionner la connexion au Remote Debugger

La boîte de dialogue répertorie uniquement les périphériques qui se trouvent sur le sous-réseau local de l'ordinateur Visual Studio et qui exécutent le débogueur distant.

Conseil Conseil

Si vous avez des problèmes pour vous connecter à un périphérique distant, entrez l'adresse IP du périphérique. Pour connaître l'adresse IP d'un périphérique, ouvrez une fenêtre commande, puis tapez ipconfig. L'adresse IP s'affiche sous la forme IPv4 Address.

Hh441469.collapse_all(fr-fr,VS.120).gifChoix du périphérique distant pour les projets C# et Visual Basic

Propriétés du projet managé pour le débogage distant
  1. Sélectionnez le nom du projet dans l'Explorateur de solutions, puis choisissez Propriétés dans le menu contextuel.

  2. Sélectionnez Déboguer.

  3. Choisissez Ordinateur distant dans la liste Périphérique cible.

  4. Entrez le nom du réseau du périphérique distant dans la zone Ordinateur distant ou choisissez Rechercher pour sélectionner le périphérique dans la boîte de dialogue Sélectionner une connexion du débogueur distant.

Hh441469.collapse_all(fr-fr,VS.120).gifChoix du périphérique distant pour les projets JavaScript et C++

Propriétés du projet C++ pour le débogage distant
  1. Sélectionnez le nom du projet dans l'Explorateur de solutions, puis choisissez Propriétés dans le menu contextuel.

  2. Développez le nœud Propriétés de configuration, puis sélectionnez Débogage.

  3. Choisissez Remote Debugger dans la liste Débogueur à lancer.

  4. Entrez le nom du réseau du périphérique distant dans la zone Nom de l'ordinateur ou utilisez la flèche Bas de la zone pour sélectionner le périphérique dans la boîte de dialogue Sélectionner une connexion du débogueur distant.

Vous démarrez, désactivez et explorez une session de débogage distant de la même façon que pour une session en local. Avant de démarrer le débogage, vérifiez que Remote Debugging Monitor s'exécute sur le périphérique distant.

Choisissez ensuite Démarrer le débogage dans le menu Déboguer (clavier : F5). Le projet est recompilé, puis déployé et démarré sur le périphérique distant. Le débogueur interrompt l'exécution aux points d'arrêt, et vous pouvez effectuer des opérations d'exécution pas-à-pas, de survol ou de sortie de votre code. Choisissez Arrêter le débogage pour terminer la session de débogage et fermer l'application distante. Pour plus d'informations, consultez Déboguer des applications Windows Store dans Visual Studio.

Ajouts de la communauté

Afficher:
© 2014 Microsoft