Compartilhar via


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

Se você estiver tendo problemas ao usar a anexação de aplicativo, use as informações neste artigo para ajudar a solucionar problemas.

Verificar o acesso ao compartilhamento de arquivos

Para validar que os hosts da sessão têm o acesso necessário para um compartilhamento de arquivos que contém as imagens MSIX, você pode usar o PsExec.

  1. Baixe e instale o PsExec no Microsoft Sysinternals em um host da sessão no 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 formato .vhdx, execute o seguinte comando:

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

      # 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 correto necessário para o 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 formato .vhdx, execute o seguinte comando:

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

      Get-CimDiskImage | Dismount-CimDiskImage
      

Próximas etapas

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