Déploiement d’une application avec Visual Studio

Le déploiement et le débogage de votre application sont simples avec Visual Studio. Nous allons utiliser la fonctionnalité débogage à distance pour déployer l’application sur votre appareil Windows 10 IoT Standard connecté localement.

Notes

Visual Studio génère une erreur chiffrée lors du déploiement sur une image IoT RS5 (ou RS4 avec OpenSSH activée), sauf si un Kit de développement logiciel (SDK) de RS4 ou supérieur est installé, auquel Visual Studio peut accéder.

Notes

Pour utiliser le débogage à distance, votre appareil IoT Core doit d’abord être connecté au même réseau local que votre PC de développement et les communications UDP/TCP doivent être autorisés sur le réseau. En cas de doute, vérifiez auprès de votre service informatique le trafic réseau autorisé. Pour obtenir des instructions, consultez Connexion à un appareil .

Déployer des applications sur votre appareil Windows 10 IoT Standard

  1. Une fois l’application ouverte dans Visual Studio, définissez l’architecture dans la liste déroulante de la barre d’outils. Si vous créez un Minnowboard Max, sélectionnez x86. Si vous créez pour Raspberry Pi 2, Raspberry Pi 3 ou le Dragonboard, sélectionnez ARM.

  2. Ensuite, dans la barre d’outils Visual Studio, cliquez sur la Local Machine liste déroulante et sélectionnez Remote Machine.

    Remote machine in Visual Studio

  3. À ce stade, Visual Studio présente la boîte de dialogue Connexions à distance. Si vous avez précédemment utilisé PowerShell pour définir un nom unique pour votre appareil, vous pouvez l’entrer ici (dans cet exemple, nous utilisons mon appareil). Sinon, utilisez l’adresse IP de votre appareil IoT Core Windows.

  4. Après avoir entré le nom de l’appareil/l’adresse IP, sélectionnez Universal (Unencrypted Protocol) Le mode d’authentification, puis cliquez sur Sélectionner.

    Universal authentication mode

    Vous pouvez vérifier ou modifier ces valeurs en accédant aux propriétés du projet (sélectionnez Propriétés dans le Explorateur de solutions) et en choisissant l’onglet Debug sur la gauche :

    Debug tab

  5. Nous sommes maintenant prêts à déployer. Appuyez simplement sur F5 (ou sélectionnez Déboguer | Démarrez le débogage) pour démarrer le débogage de notre application. L’application doit apparaître sur l’écran de votre appareil.

  6. Une fois déployé, vous pouvez définir des points d’arrêt, voir les valeurs des variables, etc. Pour arrêter l’application, appuyez sur le bouton « Arrêter le débogage » (ou sélectionnez Déboguer | Arrêter le débogage).

  7. Après avoir déployé et débogué correctement votre application UWP, créez une version Release : modifiez la liste déroulante de configuration de la barre d’outils Visual Studio à partir Releasede Debug . Vous pouvez maintenant générer et déployer votre application sur votre appareil en sélectionnant Générer | Reconstruire la solution et générer des | Déployer la solution.