Share via


Pubblicare un'app Web in Servizio app di Azure usando Visual Studio per Mac

Importante

Visual Studio per Mac è pianificato per il ritiro il 31 agosto 2024 in conformità ai criteri moderni relativi al ciclo di vita di Microsoft. Anche se è possibile continuare a usare Visual Studio per Mac, esistono diverse altre opzioni per gli sviluppatori in Mac, ad esempio la versione di anteprima della nuova estensione C# Dev Kit per VS Code.

Altre informazioni sulle sequenze temporali e sulle alternative di supporto.

È possibile usare lo strumento Pubblica per la pubblicazione di app ASP.NET Core in Servizio app di Azure.

Prerequisiti

  • Visual Studio 2019 per Mac installato con ASP.NET Core abilitato.
  • Una sottoscrizione di Azure. Se non si ha già una sottoscrizione, iscriversi gratuitamente per ottenere un credito di $200 per 30 giorni e 12 mesi di accesso ai servizi gratuiti più diffusi.
  • Un progetto ASP.NET Core. Se non si ha già un progetto, è possibile crearne uno.

Pubblicare in Servizio app di Azure

  1. Nella finestra della soluzione fare clic con il pulsante destro del mouse sul progetto e scegliere Pubblica.

    Publish context menu

  2. Se in precedenza il progetto è stato pubblicato in Servizio app di Azure, il profilo di pubblicazione sarà visualizzato nel menu. Selezionare il profilo di pubblicazione per avviare il processo di pubblicazione.

  3. Per pubblicare il progetto in un servizio app per la prima volta, selezionare Pubblica in Azure

    Publish to App Service context menu

  4. Viene visualizzata la finestra di dialogo Pubblica in Servizi app di Azure e vengono visualizzati tutti i servizi app esistenti. Per eseguire la pubblicazione in un servizio app esistente, selezionarlo dall'elenco e fare clic su Pubblica.

    Publish to Azure App Service dialog

  5. Per creare un nuovo servizio app, fare clic sul pulsante Nuovo.

    Publish to App Service Dialog

  6. Viene visualizzata la finestra di dialogo Nuovo servizio app. In questa finestra di dialogo è possibile configurare le impostazioni per il nuovo servizio app.

    New App Service dialog

    Alcune opzioni incluse nella finestra sono personalizzabili. Per impostazione predefinita, il nome del servizio app deriva dal nome del progetto. Se il nome non è disponibile, viene visualizzato un simbolo di avviso a destra del campo di input. Il nome del servizio app verrà usato nell'URL del sito Web quindi deve trattarsi di un nome idoneo a tale scopo.

    È possibile modificare la sottoscrizione cui il servizio app sarà associato usando l'elenco a discesa Sottoscrizione.

    È possibile selezionare un Gruppo di risorse esistente usando l'elenco a discesa oppure è possibile crearne uno nuovo con il pulsante +.

    Per il piano di servizio app, selezionarne uno esistente o crearne uno nuovo selezionando il pulsante di opzione Person.

    Per creare il nuovo servizio app e pubblicarvi il progetto, fare clic su Crea.

    Dopo aver fatto clic su Crea, la finestra di dialogo Nuovo servizio app viene chiusa e viene visualizzato il messaggio seguente che indica che la creazione del servizio app è stata avviata.

    Create App Service Message

    Fare clic su OK per ignorare il messaggio e continuare a lavorare sul progetto. È possibile controllare lo stato del processo di pubblicazione con la barra di stato nella parte superiore dell'IDE. Una volta completata la pubblicazione dell'app Web, il sito viene aperto con il browser predefinito.