Je viens de mettre à niveau mon Windows Phone 8 vers Windows Phone 8.1. Lorsque je connecte mon téléphone à un PC et exécute mon projet, cela me donne
une ressource de communication (port) spécifiée est déjà utilisée par une autre application.
J'ai redémarré mon PC et mon téléphone, j'ai supprimé tous les périphériques externes connectés mais j'obtiens toujours la même erreur lors de l'exécution de mon code via Visual Studio 2012.
Je peux voir qu'il est déployé sur le téléphone mais je ne peux pas le déboguer. Le débogueur ne se joint pas.
Voici ma capture d'écran:
Nous devons mettre à jour Visual Studio 2012
Allez dans Tools-> Extensions and update-> updates and update the visual studio update 4
Vous devrez peut-être déployer l'application sur le téléphone avant de pouvoir exécuter le mode de débogage. Cliquez avec le bouton droit sur le projet et sélectionnez Déployer. Utilisez ceci lien pour voir des informations plus détaillées.
Une ressource de communication spécifiée (port) est déjà utilisée par une autre application
Il s'agit d'une erreur générique pour tout échec lorsque Visual Studio tente de connecter son débogueur. Il n'y a pas de solution miracle à ce problème. Le problème persiste dans Visual Studio 2013 et sur Windows Phone 8.1. Vous remarquerez souvent que l'application est réellement déployée, mais le débogueur ne pouvait tout simplement pas s'y attacher.
Cependant, la désinstallation de quoi que ce soit est jamais une solution correcte à ce problème.
Maintenant, généralement, les options suivantes peuvent résoudre le "problème" (parfois une ou plusieurs sont requises):
De mauvais câbles USB ou ports USB peuvent également provoquer ce problème.
J'ai eu exactement le même problème. Dans mon cas, l'installation de la mise à jour 4 RTM pour VS 2012 a aidé et j'ai pu à nouveau déboguer mes applications (auparavant, j'avais la mise à jour 4 RC installée). Cependant, l'erreur apparaît toujours si j'ouvre VS 2012 et VS 2013 côte à côte - si un seul d'entre eux est ouvert à l'époque, l'erreur n'apparaîtra pas.
Mise à jour vers Vs2012 Update 4 RTM, nous pouvons ensuite déboguer sur le téléphone
Projet GUID conflit
Encore une autre raison possible de cette erreur est le conflit Project GUID. Si le projet/application GUID de l'application que vous essayez de déboguer est le même que le GUID d'une autre application installée à partir du magasin (peut être la même application, et peu importe si vous l'avez déjà désinstallée), cette erreur peut se produire.
Je testais les achats intégrés pour mon application dans quel but je devais changer l'application GUID dans WMAppManifest.xml et AssemblyInfo.cs en GUID de Windows Phone Store. Après avoir installé l'application à partir du magasin lui-même (à des fins de test), je l'ai désinstallée à des fins de débogage. Pourtant, cela n'a pas aidé et à chaque fois que j'ai changé mon application GUID = pour correspondre au GUID de l'application du Windows Store J'ai obtenu cette erreur. Changer le GUID pour revenir au projet d'origine GUID a causé l'erreur de disparaître et le débogage fonctionnait bien) encore.
VS2013 Ultimate Update 2, test avec un appareil 8.1.
Si vous obtenez cette erreur lorsque vous essayez de déboguer une application Xamarin ciblant un émulateur Windows Phone, assurez-vous que vous avez Déployer coché pour le projet WinPhone:
Solution> Propriétés> Propriétés de configuration> Configuration
Source: @Stadler ( https://connect.Microsoft.com/VisualStudio/feedback/details/772570/wp8-emulator-a-specified-communication-resource-port-is-already-in-use-by -une autre-application )