Condividi tramite


Risolvere i problemi relativi al collegamento di app in Desktop virtuale Azure

Questo articolo consente di risolvere i problemi relativi all'uso del collegamento di app in Desktop virtuale Azure.

Controllare l'accesso alla condivisione file

Per verificare che gli host di sessione abbiano l'accesso necessario a una condivisione file contenente le immagini MSIX, è possibile usare PsExec.

  1. Scaricare e installare PsExec da Microsoft Sysinternals in un host di sessione nel pool di host.

  2. Aprire PowerShell come amministratore ed eseguire il cmdlet seguente, che avvierà una nuova sessione di PowerShell come account di sistema:

    PsExec.exe -s -i powershell.exe
    
  3. Verificare che il contesto della sessione di PowerShell sia l'account di sistema eseguendo il cmdlet seguente:

    whoami
    

    L'output deve essere il seguente:

    nt authority\system
    
  4. Montare manualmente un'immagine MSIX dalla condivisione file usando uno degli esempi seguenti, modificando i percorsi UNC in base ai propri valori.

    • Per montare un'immagine MSIX in .vhdx formato, eseguire il cmdlet seguente:

      Mount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Per montare un'immagine MSIX in .cim formato, eseguire i cmdlet seguenti. Il modulo Di PowerShell CimDiskImage di PowerShell Gallery verrà installato, se non è già presente.

      # Install the CimDiskImage PowerShell module, if it's not already installed.
      If (!(Get-Module -ListAvailable | ? Name -eq CimDiskImage)) {
           Install-Module CimDiskImage
      }
      
      # Import the CimDiskImage PowerShell module.
      Import-Module CimDiskImage
      
      # Mount the MSIX image
      Mount-CimDiskImage -ImagePath \\fileshare\msix\MyApp.cim -DriveLetter Z:
      

    Se l'immagine MSIX viene montata correttamente, gli host di sessione hanno l'accesso corretto alla condivisione file contenente le immagini MSIX.

  5. Smontare l'immagine MSIX usando uno degli esempi seguenti.

    • Per smontare un'immagine MSIX in .vhdx formato, eseguire il cmdlet seguente:

      Dismount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Per smontare un'immagine MSIX in .cim formato, eseguire i cmdlet seguenti:

      Get-CimDiskImage | Dismount-CimDiskImage
      

Passaggi successivi

Testare i pacchetti MSIX con app attach o MSIX App Attach.