Domande frequenti sulla distribuzione per App Web in Azure

Questo articolo contiene le risposte alle domande frequenti sui problemi di distribuzione per la funzionalità App Web di Servizio app di Azure.

Se il problema di Azure non è stato risolto in questo articolo, visitare i forum di Azure su MSDN e Stack Overflow. È possibile pubblicare il problema in questi forum o su @AzureSupport su Twitter. È inoltre possibile inviare una richiesta di supporto di Azure. Per inviare una richiesta di supporto, nella pagina Supporto di Azure selezionare Ottieni supporto.

Ho appena iniziato a usare servizio app app Web. Ricerca per categorie pubblicare il codice?

Ecco alcune opzioni per la pubblicazione del codice dell'app Web:

  • Eseguire la distribuzione usando Visual Studio. Se si dispone della soluzione Visual Studio, fare clic con il pulsante destro del mouse sul progetto di applicazione Web e quindi scegliere Pubblica.
  • Eseguire la distribuzione usando un client FTP. Nella portale di Azure scaricare il profilo di pubblicazione per l'app Web in cui si vuole distribuire il codice. Caricare quindi i file in \site\wwwroot usando le stesse credenziali FTP del profilo di pubblicazione.

Per altre informazioni, vedere Distribuire l'app in servizio app.

Viene visualizzato un messaggio di errore quando si tenta di eseguire la distribuzione da Visual Studio. Ricerca per categorie risolvere l'errore?

Se viene visualizzato il messaggio seguente, è possibile che si usi una versione precedente dell'SDK:

Errore durante la distribuzione della risorsa 'YourResourceName' nel gruppo di risorse 'YourResourceGroup': MissingRegistrationForLocation: la sottoscrizione non è registrata per il tipo di risorsa 'components' nel percorso 'Stati Uniti centrali'. Ripetere la registrazione per questo provider per avere accesso a questa posizione.

Per risolvere questo errore, eseguire l'aggiornamento all'SDK più recente. Se viene visualizzato questo messaggio e si dispone dell'SDK più recente, inviare una richiesta di supporto.

Ricerca per categorie distribuire un'applicazione ASP.NET da Visual Studio a servizio app?

L'esercitazione Creare la prima app Web ASP.NET in Azure in cinque minuti illustra come distribuire un'applicazione Web ASP.NET in un'app Web in servizio app usando Visual Studio.

Quali sono i diversi tipi di credenziali di distribuzione?

servizio app supporta due tipi di credenziali per la distribuzione Git locale e la distribuzione FTP/S. Per altre informazioni su come configurare le credenziali di distribuzione, vedere Configurare le credenziali di distribuzione per servizio app.

Qual è la struttura di file o directory dell'app Web servizio app?

Per informazioni sulla struttura dei file dell'app servizio app, vedere Struttura dei file in Azure.

Ricerca per categorie risolvere "Errore FTP 550 - Spazio insufficiente sul disco" quando si tenta di ftp i file?

Se viene visualizzato questo messaggio, è probabile che si stia eseguendo una quota del disco nel piano di servizio per l'app Web. Potrebbe essere necessario aumentare il livello di servizio a un livello di servizio superiore in base alle esigenze di spazio su disco. Per altre informazioni sui piani tariffari e sui limiti delle risorse, vedere servizio app prezzi.

Ricerca per categorie configurare la distribuzione continua per l'app Web servizio app?

È possibile configurare la distribuzione continua da diverse risorse, tra cui Azure DevOps, OneDrive, GitHub, Bitbucket, Dropbox e altri repository Git. Queste opzioni sono disponibili nel portale. La distribuzione continua in servizio app è un'esercitazione utile che illustra come configurare la distribuzione continua.

Ricerca per categorie risolvere i problemi relativi alla distribuzione continua da GitHub e Bitbucket?

Per informazioni sull'analisi dei problemi relativi alla distribuzione continua da GitHub o Bitbucket, vedere Analisi della distribuzione continua.

Non è possibile eseguire FTP nel sito e pubblicare il codice. Ricerca per categorie risolvere il problema?

Per risolvere i problemi ftp, seguire questa procedura:

  1. Verificare di immettere il nome host e le credenziali corretti. Per informazioni dettagliate sui diversi tipi di credenziali e su come usarle, vedere Credenziali di distribuzione.
  2. Verificare che le porte FTP non siano bloccate da un firewall. Le porte devono avere queste impostazioni:
    • Porta di connessione del controllo FTP: 21
    • Porta di connessione dati FTP: 989, 10001-10300

Ricerca per categorie pubblicare il codice in servizio app?

La guida introduttiva di Azure è progettata per semplificare la distribuzione dell'app usando lo stack di distribuzione e il metodo di propria scelta. Per usare l'avvio rapido, nel portale di Azure passare al servizio app, in Distribuzione selezionare Avvio rapido.

Perché l'app a volte viene riavviato dopo la distribuzione in servizio app?

Per informazioni sulle circostanze in cui una distribuzione di un'applicazione potrebbe causare un riavvio, vedere Problemi di distribuzione e runtime. Come descritto nell'articolo, servizio app distribuisce i file nella cartella wwwroot. Non riavvia mai direttamente l'app.

Ricerca per categorie integrare il codice di Azure DevOps con servizio app?

Sono disponibili due opzioni per l'uso della distribuzione continua con Azure DevOps:

  • Usare un progetto Git. Connettersi tramite servizio app usando il Centro distribuzione.
  • Usare un progetto controllo della versione di Team Foundation (TFVC). Eseguire la distribuzione usando l'agente di compilazione per servizio app.

La distribuzione continua del codice per entrambe queste opzioni dipende dai flussi di lavoro degli sviluppatori esistenti e dalle procedure di archiviazione. Per altre informazioni, vedere gli articoli seguenti:

Ricerca per categorie usare FTP o FTPS per distribuire l'app in servizio app?

Per informazioni sull'uso di FTP o FTPS per distribuire l'app Web in servizio app, vedere Distribuire l'app in servizio app usando FTP/S.

Contattaci per ricevere assistenza

In caso di domande o bisogno di assistenza, creare una richiesta di supporto tecnico oppure formula una domanda nel Supporto della community di Azure. È possibile anche inviare un feedback sul prodotto al feedback della community di Azure.