Résoudre les problèmes d’attachement d’application dans Azure Virtual Desktop

Important

L’attachement d’application dans Azure Virtual Desktop est actuellement en préversion. Pour connaître les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou plus généralement non encore en disponibilité générale, consultez l’Avenant aux conditions d’utilisation des préversions de Microsoft Azure.

Si vous rencontrez des problèmes lors de l’utilisation de l’attachement d’application, utilisez les informations de cet article pour vous aider à résoudre les problèmes.

Vérifier l’accès au partage de fichiers

Pour vérifier que vos hôtes de session ont l’accès nécessaire à un partage de fichiers contenant vos images MSIX, vous pouvez utiliser PsExec.

  1. Téléchargez et installez PsExec à partir de Microsoft Sysinternals sur un hôte de session dans votre pool d’hôtes.

  2. Ouvrez PowerShell en tant qu’administrateur et exécutez la commande suivante, qui démarre une nouvelle session PowerShell en tant que compte système :

    PsExec.exe -s -i powershell.exe
    
  3. Vérifiez que le contexte de la session PowerShell est le compte système en exécutant la commande suivante :

    whoami
    

    La sortie doit être la suivante :

    nt authority\system
    
  4. Montez une image MSIX à partir du partage de fichiers manuellement à l’aide de l’un des exemples suivants, en modifiant les chemins UNC en vos propres valeurs.

    • Pour monter une image MSIX au .vhdx format, exécutez la commande suivante :

      Mount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Pour monter une image MSIX au .cim format, exécutez les commandes suivantes. Le module CimDiskImage PowerShell à partir de PowerShell Gallery est installé, s’il n’est pas déjà fait.

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

    Si l’image MSIX monte correctement, vos hôtes de session disposent du bon accès nécessaire au partage de fichiers contenant vos images MSIX.

  5. Démontez l’image MSIX à l’aide de l’un des exemples suivants.

    • Pour démonter une image MSIX au .vhdx format, exécutez la commande suivante :

      Dismount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Pour démonter une image MSIX au .cim format, exécutez les commandes suivantes :

      Get-CimDiskImage | Dismount-CimDiskImage
      

Étapes suivantes

Testez les packages MSIX avec l’attachement d’application MSIX ou l’attachement d’application.