Condividi tramite


Pubblicare app per il test in una macchina virtuale Azure DevTest Labs

In questo articolo viene illustrato come pubblicare un'applicazione per il test in una macchina virtuale (VM) Azure DevTest Labs. Come sviluppatore, potrebbe essere necessario verificare che la compilazione dell'applicazione venga eseguita correttamente in un altro sistema operativo rispetto alla workstation per sviluppatori. È anche possibile distribuire una compilazione dell'applicazione per l'installazione e il test dal team di test.

Questo articolo usa un'app di Visual Studio come esempio. Visual Studio consente di distribuire un'applicazione, un servizio o un componente in altri computer, dispositivi, server o nel cloud. Per distribuire un'applicazione in una macchina virtuale lab in Azure DevTest Labs, pubblicare prima i file dell'applicazione in una condivisione file di Azure. Si accede quindi all'applicazione nella condivisione file dall'interno della macchina virtuale lab.

Diagramma che illustra come pubblicare un'app da Visual Studio a una condivisione file di Azure, accessibile da una macchina virtuale lab.

Altre informazioni sulle opzioni di distribuzione in Visual Studio.

Anziché distribuire l'applicazione direttamente dalla workstation per sviluppatori, è possibile integrare la creazione del lab e la distribuzione dell'applicazione nella pipeline CI/CD.

Prerequisiti

Creare una condivisione file di Azure

Per accedere all'applicazione dalla macchina virtuale lab, usare una condivisione file di Azure per archiviare i file dell'applicazione. Si pubblica l'applicazione con Visual Studio e quindi si accede alla condivisione file nella macchina virtuale Lab.

Azure DevTest Labs crea un account di archiviazione di Azure quando si crea un lab. Per creare una condivisione file di Azure in questo account di archiviazione:

  1. Nella portale di Azure passare al gruppo di risorse che contiene il lab.
  2. Seguire questa procedura per selezionare l'account di archiviazione collegato al lab.
  3. Seguire questa procedura per creare una condivisione file.

Pubblicare l'app Web da Visual Studio

In Visual Studio è possibile pubblicare l'applicazione in altri computer o dispositivi. Pubblicare l'applicazione nella condivisione file di Azure creata in precedenza.

Per pubblicare l'app nella condivisione file di Azure da Visual Studio:

  1. Aprire Visual Studio e scegliere Crea un nuovo progetto nella finestra Start .

    Screenshot della pagina Start di Visual Studio con Crea un nuovo progetto selezionato.

  2. Nella schermata Crea un nuovo progetto selezionare Applicazione console e quindi selezionare Avanti.

    Screenshot della scelta dell'applicazione console.

  3. Nella pagina Configura nuovo progetto è possibile mantenere le impostazioni predefinite e selezionare Avanti.

  4. Nella pagina Informazioni aggiuntive mantenere i valori predefiniti e selezionare Crea.

  5. In Visual Studio Esplora soluzioni selezionare e contenere il nome del progetto e selezionare Compila.

  6. Al termine della compilazione, in Esplora soluzioni selezionare e conservare il nome del progetto e selezionare Pubblica.

    Screenshot della selezione di Pubblica da Esplora soluzioni.

  7. Nella schermata Pubblica selezionare Cartella e quindi Avanti.

    Screenshot della selezione della cartella nella schermata Pubblica.

  8. Per Destinazione specifica selezionare Cartella e quindi Avanti.

  9. Per l'opzione Percorso selezionare Sfoglia e quindi selezionare la condivisione file montata in precedenza.

    Screenshot dell'esplorazione e della selezione della condivisione file.

  10. Selezionare OK e quindi fine.

  11. Selezionare Pubblica.

    Screenshot della selezione di Pubblica.

Al termine dell'operazione di pubblicazione, i file dell'applicazione sono disponibili nella condivisione file di Azure. È ora possibile montare la condivisione file da un altro computer, server o macchina virtuale lab per accedere all'applicazione.

Montare la condivisione file nella macchina virtuale lab

Per accedere ai file dell'applicazione nella condivisione file di Azure, è prima necessario montare la condivisione nella macchina virtuale del lab.

Seguire questa procedura per montare la condivisione file di Azure nella macchina virtuale lab.

Accedere all'app nella macchina virtuale lab

Quando ci si connette alla macchina virtuale lab, è ora possibile accedere ai file dell'applicazione dalla condivisione file montata.

  1. Connettersi alla macchina virtuale di test del lab usando RDP.

  2. Nella macchina virtuale lab avviare Esplora file selezionare Questo PC e trovare la condivisione file montata in precedenza.

    Screenshot della condivisione file nella Esplora file della macchina virtuale.

  3. Aprire la condivisione file e verificare che l'app distribuita da Visual Studio venga visualizzata.

    Screenshot del contenuto della condivisione file.

È ora possibile eseguire e testare l'app nella macchina virtuale lab.

Passaggi successivi

È stata pubblicata un'applicazione direttamente da Visual Studio nella workstation per sviluppatori nella macchina virtuale lab.