Udostępnij za pośrednictwem


Rozwiązywanie problemów z dołączaniem aplikacji w usłudze Azure Virtual Desktop

Jeśli masz problemy podczas korzystania z dołączania aplikacji, skorzystaj z informacji w tym artykule, aby rozwiązać problemy.

Sprawdzanie dostępu do udziału plików

Aby sprawdzić, czy hosty sesji mają niezbędny dostęp do udziału plików zawierającego obrazy MSIX, możesz użyć programu PsExec.

  1. Pobierz i zainstaluj program PsExec z witryny Microsoft Sysinternals na hoście sesji w puli hostów.

  2. Otwórz program PowerShell jako administrator i uruchom następujące polecenie, które uruchomi nową sesję programu PowerShell jako konto systemowe:

    PsExec.exe -s -i powershell.exe
    
  3. Sprawdź, czy kontekst sesji programu PowerShell jest kontem systemowym, uruchamiając następujące polecenie:

    whoami
    

    Dane wyjściowe powinny być następujące:

    nt authority\system
    
  4. Zainstaluj obraz MSIX z udziału plików ręcznie, używając jednego z poniższych przykładów, zmieniając ścieżki UNC na własne wartości.

    • Aby zainstalować obraz MSIX w .vhdx formacie, uruchom następujące polecenie:

      Mount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Aby zainstalować obraz MSIX w .cim formacie, uruchom następujące polecenia. Moduł CimDiskImage programu PowerShell z Galeria programu PowerShell zostanie zainstalowany, jeśli jeszcze tego nie zrobiono.

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

    Jeśli obraz MSIX zostanie pomyślnie zamontowany, hosty sesji mają prawidłowy niezbędny dostęp do udziału plików zawierającego obrazy MSIX.

  5. Odinstalowywanie obrazu MSIX przy użyciu jednego z poniższych przykładów.

    • Aby odinstalować obraz MSIX w .vhdx formacie, uruchom następujące polecenie:

      Dismount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Aby odinstalować obraz MSIX w .cim formacie, uruchom następujące polecenia:

      Get-CimDiskImage | Dismount-CimDiskImage
      

Następne kroki

Przetestuj pakiety MSIX za pomocą dołączania aplikacji lub dołączania aplikacji MSIX.