Condividi tramite


Aggiunta di app Azure configurazione tramite Servizi connessi di Visual Studio

In questa esercitazione si apprenderà come aggiungere facilmente tutto ciò che è necessario iniziare a usare app Azure Configurazione per gestire la configurazione e i flag di funzionalità per i progetti Web in Visual Studio. Usando la funzionalità Servizi connessi in Visual Studio, è possibile aggiungere automaticamente tutto il codice, i pacchetti NuGet e le impostazioni di configurazione necessari per connettersi alla risorsa Configurazione app in Azure. Per usare questa funzionalità, è necessario usare Visual Studio 2019 versione 16.9 o successiva.

È possibile usare la funzionalità Configurazione app Servizi connessi nei tipi di progetto seguenti:

  • ASP.NET Core
  • Console .NET Core
  • Progetti .NET Framework.

Prerequisiti

Connettersi alla configurazione di app Azure tramite Servizi connessi

  1. Aprire il progetto in Visual Studio.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sul nodo Servizi connessi e scegliere Aggiungi servizio connesso dal menu di scelta rapida.

    Screenshot che mostra la schermata

  3. Nella scheda Servizi connessi selezionare l'icona + per Dipendenze del servizio.

    Screenshot che mostra la schermata

  4. Nella pagina Aggiungi dipendenza selezionare app Azure Configurazione.

    Screenshot che mostra la schermata

    Se non è già stato eseguito l'accesso, accedere all'account Azure. Se non si ha un account Azure, è possibile iscriversi per ottenere una versione di valutazione gratuita.

  5. Nella schermata Configura app Azure Configurazione selezionare la sottoscrizione e un archivio di configurazione esistente. Quindi seleziona Avanti.

    Se è necessario creare un archivio Configurazione app, andare al passaggio successivo. In caso contrario, andare al passaggio 6.

    Screenshot che mostra la schermata

  6. Per creare un archivio di configurazione app:

    1. Selezionare l'icona + a destra dell'intestazione Configurazione app archivia.

    2. Compilare la finestra di dialogo Configurazione app Azure: Crea nuova e selezionare Crea. Si noti che il campo Nome risorsa deve essere univoco.

      Screenshot che mostra new azure app config store.

    3. Quando viene visualizzata la finestra di dialogo configurazione app Azure, il nuovo archivio di configurazione viene visualizzato nell'elenco. Selezionare questo nuovo archivio, quindi selezionare Avanti.

  7. Immettere un nome stringa di connessione e scegliere se si vuole archiviare il stringa di connessione in un file di segreti locale o in Azure Key Vault.

    Screenshot che mostra la schermata

  8. La schermata Riepilogo delle modifiche mostra tutte le modifiche che verranno apportate al progetto se si completa il processo. Se le modifiche hanno un aspetto ok, scegliere Fine.

    Screenshot che mostra il riepilogo delle modifiche.

  9. Al termine del processo di configurazione delle dipendenze, app Azure Configurazione viene ora visualizzata sotto il nodo Dipendenze del servizio del progetto.

  1. Aprire il progetto in Visual Studio.

  2. In Esplora soluzioni fare clic con il pulsante destro del mouse sul nodo Servizi connessi e scegliere Aggiungi dal menu di scelta rapida per aprire il menu dei servizi disponibili.

    Screenshot che mostra le opzioni del menu di scelta rapida di Servizi connessi.

  3. Scegliere app Azure Configurazione. Viene visualizzata la pagina Connetti alle dipendenze .

    Screenshot che mostra La connessione alla dipendenza per app Azure Configurazione.

    Se non è già stato eseguito l'accesso, accedere all'account Azure. Se non si ha un account Azure, è possibile iscriversi per ottenere una versione di valutazione gratuita.

  4. Nella schermata Configura app Azure Configurazione selezionare la sottoscrizione e un archivio di configurazione esistente. Quindi seleziona Avanti.

    Se è necessario creare un archivio Configurazione app, andare al passaggio successivo. In caso contrario, andare al passaggio 6.

    Screenshot che mostra l'opzione

  5. Per creare un archivio di configurazione app:

    1. Selezionare l'icona + a destra dell'intestazione Configurazione app archivia.

    2. Compilare la finestra di dialogo Configurazione app Azure: Crea nuova e selezionare Crea. Si noti che il campo Nome risorsa deve essere univoco.

      Screenshot che mostra il nuovo archivio di configurazione delle app di Azure.

    3. Quando viene visualizzata la finestra di dialogo configurazione app Azure, il nuovo archivio di configurazione viene visualizzato nell'elenco. Selezionare questo nuovo archivio, quindi selezionare Avanti.

  6. Immettere un nome stringa di connessione e scegliere se si vuole archiviare il stringa di connessione in un file di segreti locale o in Azure Key Vault.

    Screenshot che mostra la schermata

  7. La schermata Riepilogo delle modifiche mostra tutte le modifiche che verranno apportate al progetto se si completa il processo. Se le modifiche hanno un aspetto ok, scegliere Fine.

    Screenshot che mostra il riepilogo delle modifiche.

    Al termine del processo di configurazione delle dipendenze, app Azure Configurazione viene ora visualizzata sotto il nodo Dipendenze del servizio del progetto.

  8. In Esplora soluzioni fare doppio clic sul nodo Servizi connessi per aprire la scheda Servizi connessi. La connessione viene visualizzata nella sezione Dipendenze del servizio:

    Screenshot della sezione Dipendenze del servizio che mostra app Azure connessione di configurazione.

    È disponibile anche una voce di Secrets.json che supporta l'archiviazione sicura del stringa di connessione in locale. Leggere le informazioni su come funziona in Screenshot che mostra l'archiviazione sicura dei segreti delle app in fase di sviluppo in ASP.NET Core.

    Se si fa clic sui tre puntini accanto alle dipendenze aggiunte, è possibile visualizzare varie opzioni, ad esempio Connetti per riaprire la procedura guidata e modificare la connessione e per Secrets.json, l'opzione per gestire i segreti. È anche possibile fare clic sui tre puntini in alto a destra della finestra per visualizzare le opzioni per avviare dipendenze locali, modificare le impostazioni e altro ancora.