Solucionar problemas de anexação de aplicativos na Área de Trabalho Virtual do Azure

Se você estiver tendo problemas ao usar o anexador de aplicativos, use as informações deste artigo para ajudar a solucionar problemas.

Verificar o acesso à partilha de ficheiros

Para validar que seus hosts de sessão têm o acesso necessário a um compartilhamento de arquivos contendo suas imagens MSIX, você pode usar o PsExec.

  1. Baixe e instale o PsExec do Microsoft Sysinternals em um host de sessão em seu pool de hosts.

  2. Abra o PowerShell como administrador e execute o seguinte comando, que iniciará uma nova sessão do PowerShell como a conta do sistema:

    PsExec.exe -s -i powershell.exe
    
  3. Verifique se o contexto da sessão do PowerShell é a conta do sistema executando o seguinte comando:

    whoami
    

    A saída deve ser a seguinte:

    nt authority\system
    
  4. Monte uma imagem MSIX do compartilhamento de arquivos manualmente usando um dos exemplos a seguir, alterando os caminhos UNC para seus próprios valores.

    • Para montar uma imagem MSIX no .vhdx formato, execute o seguinte comando:

      Mount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Para montar uma imagem MSIX no .cim formato, execute os seguintes comandos. O módulo CimDiskImage PowerShell da Galeria do PowerShell será instalado, se ainda não estiver.

      # 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 a imagem MSIX for montada com êxito, os hosts da sessão terão o acesso necessário correto ao compartilhamento de arquivos que contém as imagens MSIX.

  5. Desmonte a imagem MSIX usando um dos exemplos a seguir.

    • Para desmontar uma imagem MSIX no .vhdx formato, execute o seguinte comando:

      Dismount-DiskImage -ImagePath \\fileshare\msix\MyApp.vhdx
      
    • Para desmontar uma imagem MSIX no .cim formato, execute os seguintes comandos:

      Get-CimDiskImage | Dismount-CimDiskImage
      

Próximos passos

Teste pacotes MSIX com anexação de aplicativo ou anexação de aplicativo MSIX.