Condividi tramite


Informazioni sul tempo di esecuzione della compilazione

Importante

Visual Studio App Center è previsto per il ritiro il 31 marzo 2025. Anche se è possibile continuare a usare Visual Studio App Center fino a quando non viene completamente ritirato, esistono diverse alternative consigliate che è possibile considerare la migrazione a.

Altre informazioni sulle sequenze temporali di supporto e sulle alternative.

Esistono molti motivi per cui la durata della compilazione può essere maggiore quando si usa La compilazione di App Center:

  • Quando si esegue la compilazione in locale, molte cose vengono memorizzate nella cache, inclusi pacchetti NuGet, pod, dipendenze e così via. In App Center si esegue sempre una compilazione pulita e si scaricano nuovamente le dipendenze non già incluse nel repository.
  • Creare differenze di configurazione tra la compilazione locale rispetto a App Center. Ad esempio, una compilazione del dispositivo firmata richiede in genere più tempo di una compilazione del simulatore.
  • La potenza della CPU del computer di sviluppo può essere superiore alla CPU delle macchine virtuali.
  • Altre compilazioni sono accodate e quindi la concorrenza di compilazione per l'organizzazione.
  • Se la compilazione include altre attività di produzione, ad esempio l'esecuzione di test o la pubblicazione di file binari, possono aumentare anche il tempo di compilazione.

Perché si ottiene un tempo di compilazione esteso quando si esegue il test di avvio in un dispositivo è abilitato?

Il test viene eseguito come parte dell'operazione di compilazione, che fornisce il tempo di compilazione aggiunto. Mentre Il test di App Center convalida l'app, le attività aggiuntive si verificano come firma, controllo delle autorizzazioni e così via. Dopo di che è il momento di attendere un dispositivo. Dopo l'avvio, l'app viene eseguita in un dispositivo reale, che richiede tempo. Infine, si spostano i log di test, gli screenshot nel cloud.

Si prevede un tempo di compilazione aggiuntivo di 10 minuti.