Share via


Problemen met app-koppeling oplossen in Azure Virtual Desktop

Belangrijk

App-koppeling in Azure Virtual Desktop is momenteel in PREVIEW. Raadpleeg de Aanvullende voorwaarden voor Microsoft Azure-previews voor juridische voorwaarden die van toepassing zijn op Azure-functies die in bèta of preview zijn of die anders nog niet algemeen beschikbaar zijn.

Als u problemen ondervindt bij het gebruik van app-bijlage, gebruikt u de informatie in dit artikel om problemen op te lossen.

Toegang tot bestandsshares controleren

Als u wilt controleren of uw sessiehosts de benodigde toegang hebben tot een bestandsshare met uw MSIX-installatiekopieën, kunt u PsExec gebruiken.

  1. Download en installeer PsExec van Microsoft Sysinternals op een sessiehost in uw hostgroep.

  2. Open PowerShell als beheerder en voer de volgende opdracht uit. Hiermee start u een nieuwe PowerShell-sessie als systeemaccount:

    PsExec.exe -s -i powershell.exe
    
  3. Controleer of de context van de PowerShell-sessie het systeemaccount is door de volgende opdracht uit te voeren:

    whoami
    

    De uitvoer moet het volgende zijn:

    nt authority\system
    
  4. Koppel een MSIX-installatiekopie handmatig vanuit de bestandsshare met behulp van een van de volgende voorbeelden, waarbij u de UNC-paden wijzigt in uw eigen waarden.

    • Voer de volgende opdracht uit om een MSIX-installatiekopieën in .vhdx indeling te koppelen:

      Mount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Voer de volgende opdrachten uit om een MSIX-installatiekopieën in .cim indeling te koppelen. De CimDiskImage PowerShell-module uit de PowerShell Gallery wordt geïnstalleerd als deze nog niet is geïnstalleerd.

      # 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:
      

    Als de MSIX-installatiekopie is gekoppeld, hebben uw sessiehosts de juiste toegang tot de bestandsshare met uw MSIX-installatiekopieën.

  5. Ontkoppel de MSIX-installatiekopie met behulp van een van de volgende voorbeelden.

    • Voer de volgende opdracht uit om een MSIX-installatiekopieën in .vhdx indeling te ontkoppelen:

      Dismount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Voer de volgende opdrachten uit om een MSIX-installatiekopieën in .cim indeling te ontkoppelen:

      Get-CimDiskImage | Dismount-CimDiskImage
      

Volgende stappen

Test MSIX-pakketten met MSIX-appkoppeling of app-bijlage.