2017-08-17 2 views
1

J'ai écrit une application de console de base en C# en utilisant .Net Core 1.1 et Visual Studio 2017 Community. L'application fonctionne bien sur ma machine et je suis prêt à la déployer sur un Raspberry Pi 3 exécutant Windows 10 IoT v.10.0.15063.0, qui s'exécute sur le même réseau et visible dans le tableau de bord IoT.Déploiement de l'application .Net Core Console sur Raspberry PI et Remote Debug

Tous les tutoriels que j'ai vu indiquer en ligne que je devrais être en mesure de choisir une machine distante comme la cible de débogage dans la liste sur le bouton de mise au point de départ, comme indiqué ici:

drop-down

Malheureusement pour moi, tout ce que je reçois dans cette liste déroulante est le nom du projet:

my drop-down

propriétés de débogage de mon projet sont les suivants:

enter image description here

Il y a beaucoup d'articles décrivant en ligne comment faire pour une application UWP, mais je n'ai rien trouvé pour une application .Net de base.

Est-ce que ma seule option viable est de réécrire mon application en tant qu'application en arrière-plan UWP (cela soulève une foule d'autres questions) ou existe-t-il un moyen de déployer et déboguer mon application principale.

+0

clic droit sur le projet et cliquez sur l'onglet _Properties_ puis allez _Debug_ et vérifier _start options_, vous pouvez voir le périphérique cible? –

+0

Les options de démarrage ne sont pas disponibles en tant qu'option dans les propriétés de débogage. J'ai ajouté une capture d'écran au message pour montrer ce que j'ai. – Pete

Répondre

0

Lorsque vous avez installé votre Visual Studio 2017 Communauté l'option d'outils à distance ne contient pas le paquet installé, vous pouvez maintenant télécharger les outils à distance pour visual studio 2017 et le débogage à distance est activé sur votre machine . suivez le lien ci-dessous et téléchargez-le.

Remote Tools for Visual Studio 2017

+0

J'ai donc installé les outils à distance sur ma machine dev, mais la liste déroulante reste la même - aucune option pour Remote Machine – Pete