J'ai lu tous les StackOverflow que je pouvais trouver sur ce problème, mais je n'arrive toujours pas à comprendre.
J'essaie de déployer une application sur un périphérique réel (NOTemulator). Mais je reçois le message d'erreur suivant lorsque j'essaie de construire:
Severity Code Description Project File Line
Error Error : DEP6100 : The following unexpected error occurred during bootstrapping stage 'Connecting to the device '30F105C9-681E-420b-A277-7C086EAD8A4E'.':
SEHException - External component has thrown an exception. App1
et
Severity Code Description Project File Line
Error Error : DEP6200 : Bootstrapping 'Device' failed. Device cannot be found. App1
Il convient de mentionner que je suis passé de Windows 7 à Windows 10. Il convient également de mentionner que le fichier IpOverUsbSvc.exe manquait sur mon ordinateur (pas seulement le message de registre, mais le service lui-même manquait). Impossible de trouver un moyen de le récupérer, alors mon collègue a envoyé le fichier .exe et les DLL et je l'ai placé à son emplacement. Et le service est maintenant en cours d'exécution et ne donne plus aucune erreur. Mon appareil est reconnu par le PC, il fonctionne sous Windows 10 Mobile (mais j'ai aussi essayé avec un appareil sous Windows 8.1).
Spécifications sur PC:
Des suggestions pour réparer mon cauchemar? Merci!
Enfin réussi à trouver une solution à ce bug illusoire.
Il semble que si Windows Phone 8.1 Tools n’était pas installé, je ne pourrais pas créer de périphérique ARM (pas même Windows 10 Mobile).
Voici donc ma solution pour résoudre ce problème: Accédez au Panneau de configuration -> Programmes et fonctionnalités -> Microsoft Visual Studio ... 2015 -> Modifier. Et puis sélectionnez les outils Windows Phone 8.1.
Assez énervé qu'on ne puisse pas avoir un message d'erreur raisonnable quand il manque des choses comme ça.
Des pas qui m'ont aidé. J'ai Windows 10 version mobile 10581 (et maintenant 10586) installé sur le téléphone
Si vous changez d'appareil ou vous reconnectez, vous devez fermer VS2015, relancer et relancer!
Je vois que c'est un article assez ancien ... mais j'ai toujours ce problème. Dans mon cas, cela s’est produit après le déploiement de mon téléphone sur un deuxième téléphone à des fins de test. Après cela, VS 2017 souhaite maintenant uniquement se déployer sur ce téléphone et non plus sur l'autre téléphone. Si je lance un autre projet, l’autre téléphone est reconnu et déployable sur (répertorié en tant que périphérique en cours de débogage) . Le redémarrage du système résout ce problème ...
De plus, si j'ajoute un autre projet comme référence (comme une tâche en arrière-plan) à mon projet, je perdrai la possibilité de sélectionner les périphériques et les émulateurs sous le débogage. VS 2017 semble alors simplement se déployer sur le dernier appareil sélectionné ... (aucune idée de ce que c'est). Je n'ai pas encore pu obtenir la sélection d'émulateurs et d'appareils sur celui-ci. Je n'aurai que les options "Démarrer" et "Télécharger les nouveaux émulateurs". Je pense que cela a à voir avec le fait que VS ne connaît peut-être pas le type (comme arm/86/64) du projet de référence car il n'est pas défini (inutile) car cela défie le but de référencer un projet pour des références dynamiques. et non le fichier spécifique à l’appareil compilé ...)
J'espère que ça aide quelqu'un ....
On dirait que de nombreux problèmes entraînent le même message d'erreur.
Celui-ci a fonctionné pour moi Windows Phone deploy Issue
Essentiellement, vous devez supprimer/désinstaller le périphérique de Windows. Ensuite, après avoir débranché et reconnecté, le périphérique et les pilotes sont réinstallés.
bureau -> Mon ordinateur -> Clic droit -> Gestion -> Service -> Démarrer le service Transport Windows Phone IP sur USB (IpOverUsbSvc
) bien que la variable starttype
soit définie sur automatique
J'ai eu ce problème après la mise à jour de mon appareil vers Win10 ver: 10.0.10581.0. J'ai essayé beaucoup de choses, mais finalement, après avoir installé les derniers sdk et émulateurs, je l'ai fait fonctionner. Vous pouvez essayer d’installer à partir de cette page sdk et émulateur:
https://dev.windows.com/en-us/downloads/windows-10-developer-preview
D'une manière ou d'une autre, les nouveaux émulateurs n'étaient pas visibles dans vs, ils sont devenus visibles après quelques redémarrages et le débogage de l'appareil a commencé à fonctionner.
Mais il me reste un problème: vs plante après la fin de la session de débogage avec le périphérique.
J'ai désinstallé la version existante de l'application dans l'appareil, puis je l'ai ré-exécuté et cela a fonctionné pour moi.
J'ai essayé plusieurs des solutions suggérées en vain.
Après avoir changé le câble USB-C d'un port USB 3.1 à un port USB 2.0 sur mon ordinateur, l'erreur disparaît. YMMV
Essayez sur un autre port USB. Ça a marché
Au cas où cela serait utile pour les autres ... Je suis: amorçage DEP6701 échoué ... accès refusé.
Grâce aux commentaires que je viens de faire, je n’ai fait que déverrouiller dev puis déverrouiller mon téléphone (initialement déverrouillé). Totalement fonctionne maintenant (il a fallu un certain temps pour installer les cadres manquants au début). Tout bon.
Merci
Une dernière chose pourrait être essayée.
Désinstallez l'application existante, le cas échéant, puis déployez-la à partir de Visual Studio.