Freigeben über


Problembehandlung beim Anfügen von Apps in Azure Virtual Desktop

Wichtig

App Attach in Azure Virtual Desktop befindet sich derzeit in DER VORSCHAU. Die zusätzlichen Nutzungsbestimmungen für Microsoft Azure-Vorschauen enthalten rechtliche Bedingungen. Sie gelten für diejenigen Azure-Features, die sich in der Beta- oder Vorschauversion befinden oder aber anderweitig noch nicht zur allgemeinen Verfügbarkeit freigegeben sind.

Wenn Beim Verwenden von App Attach Probleme auftreten, verwenden Sie die Informationen in diesem Artikel, um die Problembehandlung zu erleichtern.

Überprüfen des Dateifreigabezugriffs

Um zu überprüfen, ob Ihre Sitzungshosts über den erforderlichen Zugriff auf eine Dateifreigabe verfügen, die Ihre MSIX-Images enthält, können Sie PsExec verwenden.

  1. Laden Sie PsExec von Microsoft Sysinternals auf einem Sitzungshost in Ihrem Hostpool herunter, und installieren Sie es.

  2. Öffnen Sie PowerShell als Administrator, und führen Sie den folgenden Befehl aus, der eine neue PowerShell-Sitzung als Systemkonto startet:

    PsExec.exe -s -i powershell.exe
    
  3. Stellen Sie sicher, dass der Kontext der PowerShell-Sitzung das Systemkonto ist, indem Sie den folgenden Befehl ausführen:

    whoami
    

    Die Ausgabe sollte folgendes sein:

    nt authority\system
    
  4. Stellen Sie ein MSIX-Image manuell aus der Dateifreigabe bereit, indem Sie eines der folgenden Beispiele verwenden, indem Sie die UNC-Pfade in Ihre eigenen Werte ändern.

    • Führen Sie zum Bereitstellen eines MSIX-Images im .vhdx Format den folgenden Befehl aus:

      Mount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Führen Sie zum Bereitstellen eines MSIX-Images im .cim Format die folgenden Befehle aus. Das CimDiskImage PowerShell-Modul aus dem PowerShell-Katalog wird installiert, sofern es noch nicht geschehen ist.

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

    Wenn das MSIX-Image erfolgreich bereitgestellt wird, verfügen Ihre Sitzungshosts über den richtigen erforderlichen Zugriff auf die Dateifreigabe, die Ihre MSIX-Images enthält.

  5. Entfernen Sie die Bereitstellung des MSIX-Images mithilfe eines der folgenden Beispiele.

    • Führen Sie zum Aufheben der Bereitstellung eines MSIX-Images im .vhdx Format den folgenden Befehl aus:

      Dismount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Führen Sie zum Aufheben der Bereitstellung eines MSIX-Images im .cim Format die folgenden Befehle aus:

      Get-CimDiskImage | Dismount-CimDiskImage
      

Nächste Schritte

Testen Sie MSIX-Pakete mit MSIX App Attach oder App Attach.