14

Errore: una risorsa di comunicazione specificato (porta) è già in uso da un'altra applicazionedi Windows Phone 8 debug emulatore non funziona

  • Questo accade solo sull'emulatore Hyper-V, vecchio, 7.1 emulatore funziona bene .
  • La distribuzione da Blend 2012 funziona correttamente.
  • L'eliminazione delle macchine virtuali in Hyper-V Manager non aiuta
  • Cancellare l'utente %% \ AppData \ Local \ Microsoft \ Phone Tools \ Corecon non aiuta

La mia uscita è :

1>------ Deploy started: Project: Proj1, Configuration: Debug Any CPU ------ 
1>Deploying C:\Users\Валентин\Projects\Proj1\Bin\Debug\Proj1.xap... 
1>Connecting to Emulator WVGA 512MB... 
1>The application is already installed on the device. Checking if an incremental deployment is possible... 
1>Doing incremental deployment... 
1>Updating information related to modified files... 
1>Deployment of C:\Users\Валентин\Projects\Proj1\Bin\Debug\Proj1.xap succeeded. 
========== Deploy: 1 succeeded, 0 failed, 0 skipped ========== 

Ultimo messaggio di barra di stato:

Launching TaskHost.exe failed 

Sto usando VS2012 express per WP, progetto WP 7.1 su emulatore WP8, Windows 8 a 64 bit.

La parte curiosa è che ha funzionato bene prima, ma per qualche motivo ha smesso di funzionare oggi.

Si prega di condividere le vostre idee.

risposta

1

Eseguire XdeCleanup.exe e provare a riavviare il computer. Di solito fa il trucco qui intorno.

+0

Anche questo non ha funzionato. – Valentin

2

Stavo ottenendo lo stesso errore e non riesco a capire perché. Mi sono imbattuto in questa soluzione (vedi link sotto) e ricordo che avevo cambiato il mio spazio dei nomi e questo era il problema.

Se si va nel file csproj, assicurarsi che questo sia cambiato.

<SilverlightAppEntry>TheOldNamespace.App</SilverlightAppEntry> 

Riferimento:

Windows Phone 7 - App doesn't start, no errors, just bails on load

+0

La mia app si avvia bene senza eseguire il debug, inoltre, inizia sia in fase di debug che senza vecchio emulatore 7.1, ma grazie per il suggerimento – Valentin

1

Ho avuto lo stesso problema, abbiamo deciso di provare: se si dispone di un account di Microsoft contiene il nome russo e un cognome, allora avete bisogno di passare a un account locale contenente lettere inglesi, eseguito sotto di esso VS e quindi eseguire il debug di un'applicazione è in esecuzione, quindi è possibile tornare al proprio account Microsoft e il debug funzionerà anche.

8

Ho avuto questo problema durante il tentativo di eseguire il debug dell'applicazione sul mio dispositivo. L'ho risolto disinstallando l'app e ridistribuendola.

1

Ciò accade sempre la prima volta che avvio il debugger e avvio l'emulatore di Windows Phone. Ecco i passi che seguo per aggirare questo.

1) Avviare il debugger e farlo lanciare l'emulatore 2) il tempo è scaduto (di solito) 3) Chiudere l'emulatore 4) Avviare nuovamente il debugger e lasciarlo rilanciare l'emulatore

Per qualche ragione la prima volta che la lancia non può mai connettersi per me.

0

Questo è risolto molto facilmente.

Microsoft.Phone.Controls.Toolkit.dll file add in the Service Refrence folder. 
    Then In project right click on "sevice refernce" folder > include in project. 
    rebuild the project 

eseguire il progetto con successo

0

Nel mio caso tutte le soluzioni di cui sopra non ha funzionato.

Allora, che cosa ho fatto per risolvere il mio stesso problema: Ho cancellato manualmente la cartella Bin e obj dal mio progetto che viene generato automaticamente per ogni generazione di progetto. Ho ricostruito la soluzione e l'ho distribuita all'emulatore. Questo ha risolto il mio problema.

+0

non funziona per me. – db42

2

Ho provato le altre risposte senza fortuna, quello che mi ha risolto era distribuire l'applicazione (tasto destro del mouse sul progetto -> deploy) sul dispositivo o sull'emulatore, dopo che quella porta era di nuovo libera per abilitare il debug.

7

c'è una soluzione:

Fare clic destro sul progetto e selezionare Distribuisci. Questo copierà tutto il codice necessario per l'emulatore. Dopo di che sei libero di colpire F5 come normale.

enter image description here


Articolo originale http://blog.masterdevs.com/a-specified-communication-resource-port-is-already-in-use-by-another-application/. Grazie Josh.

+0

Ero scettico, ma ho appena confermato che questo ha risolto il problema per me! –

+2

Non lavorare per me ... VS2015 su Win10, WP8 app – DocKuro

0

Ho avuto lo stesso problema e si è verificato un problema con la connessione di rete. Prova ad avviare la sessione di debug con la macchina che viene disconnessa da qualsiasi rete.

0

Beh, anche io ho avuto lo stesso Error: a specified communication resource (port) is already in use by another application e ho provato questo, funziona per me.

È sufficiente aprire il file Project.sln in Blend per Visual Studio. Vai a menu>project>Run project !!! Installa il file Xap sul tuo cellulare senza errori.

Problemi correlati