2016-01-25 10 views
14

Da quando ho distribuito l'app UWP per Windows 10 nello store (beta & privata), non posso più distribuirlo sul mio telefono (ARM), Tablet Simulator (x86) e mio macchina locale (Surface Pro 3) per il test.Errore di distribuzione UWP dopo la distribuzione per l'archiviazione - Windows 10

Ho ripartito sia il telefono e lo SP3, ma sto ancora ricevendo lo stesso errore:

Severity Code Description Project File Line Suppression State 
Error  Error : DEP0001 : Unexpected Error: Install failed. 
Please contact your software vendor. (Exception from HRESULT: 0x80073CF9) 

Googled l'errore ed ho trovato questo articolo:

https://msdn.microsoft.com/en-us/library/windows/desktop/hh973484(v=vs.85).aspx

Secondo questo articolo/pagina, dovrei controllare il registro AppXDeployment-Server

ERROR_INSTALL_FAILED 0x80073CF9 
Package install failed. Contact the software vendor. 

Check the AppXDeployment-Server event log for more info. 

L'ho fatto, ma non ho trovato nulla di utile. Ho appena provato a ri-distribuire sul mio telefono e non sono state aggiunte voci. L'ultima voce in questo registro era da 52 minuti prima. Ho anche controllato il registro AppXDeployment e niente!

Potrebbe essere correlato allo studio visivo dopo aver generato un nuovo certificato? Non sono sicuro di essere onesto.

Quando provo a schierare sul simulatore o del computer locale, ottengo un errore diverso:

Severity Code Description Project File Line Suppression State 
Error  Error : DEP0700 : Registration of the app failed. An 
internal error occurred with error 0x80073D05. See 
http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app 
deployment issues. (0x80073cf6)   

sono riuscito a risolvere il problema dopo aver trovato questo articolo:

Error: DEP0700: Registration of the app failed. An internal error occurred

E ora funziona di nuovo sul mio computer locale & mio simulatore, ma non ho mai dovuto farlo prima fino ad ora.

penso che la forza di cui sopra relative al fatto che cerco di riparare il mio VS 2015 e si incasinato le cose come ho notato che la mia versione di destinazione & Versione Min sono stati cambiati da 10586 a 10240

ho deciso di reinstallare il Software Development Kit di Windows sia per 10586 che per 26624 ma il problema rimane. Non riesco ancora a distribuire direttamente sul mio dispositivo (ARM).

Qualsiasi aiuto sarebbe molto apprezzato e l'ultima cosa che voglio fare è dover pulire la mia macchina!

Grazie.

Thierry

UPDATE-1:

Ho appena creato una nuova UWP vuota e questo funziona ancora, che porterebbe a credere che il problema non è con i file sulla macchina, studio visivo o il mio telefono. A quanto sembra, qualcosa è incasinato nel mio progetto UWP ma cosa ???

Ho anche notato che tutti i miei emulatori per 10240 sono tutti mancanti, non che io abbia bisogno di loro ma ho pensato di parlarne comunque.

UPDATE-2:

Ecco il registro di output, in caso aiuta:

1>------ Build started: Project: MyApp, Configuration: Debug ARM ------ 
1> MyApp -> C:\Windows Universal\MyApp\MyApp\bin\ARM\Debug\MyApp.exe 
1> Starting .NET Native compilation 
1> Processing application code 
1>C:\Windows Universal\MyApp\MyApp\Resources.System.Linq.Expressions.rd. 
    xml(35): warning : Method 'CreateLambda' 
    within 'System.Linq.Expressions.Expression' could not be found. 
1>C:\Windows Universal\MyApp\MyApp\Resources.System.Linq.Expressions.rd. 
    xml(91): warning : Method 'ParameterIsAssignable' 
    within 'System.Linq.Expressions.Expression' could not be found. 
1> Computing application closure and generating interop code 
1> Generating serialization code 
1> Compiling interop code 
1> Cleaning up unreferenced code 
1> Generating native code 
1> Generating fixups for native code 
2>------ Deploy started: Project: MyApp, Configuration: Debug ARM ------ 
2>Deploying to Phone Internal Storage... 
2>Updating the layout... 
2>Copying files: Total 11 mb to layout... 
2>Checking whether required frameworks are installed... 
2>Registering the application to run from layout... 
2>Error : DEP0001 : Unexpected Error: Install failed. Please contact 
    your software vendor. (Exception from HRESULT: 0x80073CF9) 

Ho confrontato sia i file di soluzione e di progetto per la nuova applicazione (che funziona) e la mia app attuale e non riesco a vedere nulla di critico. C'erano delle differenze, ma rimuovendole una per una, non ha fatto differenza nel risultato.

Sto facendo lo stesso ora tramite l'IDE e ho appena notato che il Compile with the .NET Navite Tool Chain è stato spuntato nella mia nuova app e non era nella mia app effettiva. L'ho selezionato ora, ma ancora senza fortuna. L'unica differenza è che sembra che ci voglia molto più tempo prima di lanciare l'errore segnalato.

UPDATE-3:

Nota che il "Compila con la catena .NET nativo Tool" era perché un progetto come in modalità di rilascio, mentre l'altra era in modalità debug, ma non ha avuto alcun effetto sul problema.

Ho provato a reimpostare il certificato da impostare su quello temporaneo, ma ancora una volta, nessun cambiamento!

Non c'erano differenze tra le opzioni nelle Proprietà progetto. Ho trovato una soluzione e che spreco del mio tempo !! Lo posterò tra un secondo come risposta ma potrebbe essere uno dei tanti!

risposta

20

Per risolvere questo problema, attendere per favore ...., tutto quello che dovevo fare era rimuovere la vecchia istanza della mia app che è stata installata sul mio telefono.

Come accennato, nel mio aggiornamento, non posso credere che questa fosse la radice di tutti i miei problemi! Che errore povero. Non riesco ancora a capire perché sia ​​stato risolto in questo modo, come si suppone che avrebbe aggiornato l'app come è successo molte volte in passato.

Avevo pensato di rimuoverlo in una fase precedente ma ero riluttante a farlo in quanto non ero sicuro che sarei stato in grado di reinstallarlo fino a quando questo problema è stato risolto e io uso l'applicazione su base giornaliera, ma avendo esaurito le opzioni, ho deciso di farlo e il secondo che ho fatto, ha installato immediatamente la nuova versione e sono stato in grado di eseguire il debug direttamente tramite l'IDE.

Che dolore e che spreco di tempo, ma hey, il problema è risolto che è la cosa principale!

Spero che questo aiuti gli altri ad affrontare lo stesso problema.

+0

posso credere che è stato bloccato a questo per 30 minuti! Grazie per l'aiuto! – AbsoluteSith

+0

Ciao Loro! Sembra proprio il mal di testa. Potete inviarci una mail come [email protected]? Mi piacerebbe avere qualcuno dal VS a dare un'occhiata a rendere questa esperienza migliore. –

+0

@MattWhilden Non mi dispiace, ma il problema è stato risolto, quindi non sono sicuro di essere di alcun aiuto? Fammi sapere. – Thierry

0

Nel mio caso disinstallare l'app e rimuoverla da AppData \ Local \ Packages non ha aiutato.

Per me è stato fissato dal:

  • Disattivazione modalità sviluppatore
  • Installare l'applicazione dal negozio
  • Riattivare la modalità sviluppatore
1

Una possibile ragione è che avete un'app già installata con lo stesso ID. Disinstalla qualsiasi campione esistente dal tuo telefono e riprova.

1

Assicurarsi iPOverUSBSvc deve essere in esecuzione, ha risolto il mio problema

Problemi correlati