Publicar aplicativos com o RemoteApp na Área de Trabalho Virtual do Azure

Há duas maneiras de disponibilizar aplicativos para os usuários na Área de Trabalho Virtual do Azure: como parte de uma área de trabalho completa ou como aplicativos individuais com o RemoteApp. Você publica aplicativos adicionando-os a um grupo de aplicativos, que está associado a um pool de hosts e espaço de trabalho e atribuído aos usuários. Para obter mais informações sobre grupos de aplicativos, consulte Terminologia.

Com os grupos de aplicativos do RemoteApp, você publica aplicativos para transmitir remotamente que são instalados localmente em hosts de sessão ou entregues dinamicamente usando o Anexo de Aplicativo. Esses aplicativos são apresentados aos usuários como aplicativos individuais no Windows App.

Este artigo mostra como publicar aplicativos instalados localmente com o RemoteApp usando o portal do Azure e o Azure PowerShell. Você não pode publicar aplicativos usando a CLI do Azure.

Importante

Os usuários que têm acesso a um grupo de aplicativos da área de trabalho e a um grupo de aplicativos do RemoteApp atribuídos ao mesmo pool de hosts só têm acesso ao tipo de aplicativos do grupo de aplicativos determinado pelo tipo de grupo de aplicativos preferencial para o pool de hosts. Para obter mais informações, consulte Comportamento do tipo de grupo de aplicativos preferencial para pools de host em pool.

Pré-requisitos

Para publicar um aplicativo em um grupo de aplicativos do RemoteApp, você precisa do seguinte:

Adicionar aplicativos a um grupo de aplicativos RemoteApp

Para adicionar aplicativos a um grupo de aplicativos RemoteApp, selecione a guia relevante para seu cenário e siga as etapas.

Veja como adicionar aplicativos a um grupo de aplicativos RemoteApp usando o portal do Azure.

  1. Entre no portal do Azure.

  2. Na barra de pesquisa, digite Área de Trabalho Virtual do Azure e selecione a entrada de serviço correspondente.

  3. Selecione Grupos de aplicativos e, em seguida, selecione o grupo de aplicativos RemoteApp ao qual você deseja adicionar um aplicativo.

  4. Selecione Aplicativos, selecione + Adicionar. Certifique-se de ter pelo menos um host de sessão ativado no pool de hosts ao qual o grupo de aplicativos está atribuído.

  5. Na guia Básico, na lista suspensa de origem doaplicativo , selecione Anexar aplicativo, Menu Iniciar ou Caminho do arquivo. Os campos restantes mudam dependendo da origem do aplicativo selecionada.

    • Para App Attach, preencha as informações a seguir. Seu pacote MSIX já deve ter sido adicionado e atribuído ao pool de hosts.

      Parâmetro Valor/Descrição
      Pacote Selecione um pacote disponível para o pool de hosts na lista suspensa.
      Application Selecione um aplicativo na lista suspensa.
      Identificador de aplicativo Insira um identificador exclusivo para o aplicativo.
      Nome de exibição Insira um nome amigável para o aplicativo destinado aos usuários.
      Descrição Insira uma descrição para o aplicativo.
    • Para o menu Iniciar, preencha as seguintes informações:

      Parâmetro Valor/Descrição
      Application Selecione um aplicativo na lista suspensa.
      Nome de exibição Insira um nome amigável para o aplicativo destinado aos usuários.
      Descrição Insira uma descrição para o aplicativo.
      Caminho do aplicativo Revise o caminho do arquivo para o .exe arquivo do aplicativo e altere-o, se necessário.
      Exigir linha de comando Selecione se você precisa adicionar um comando específico a ser executado quando o aplicativo for iniciado. Se você selecionar Sim, digite o comando no campo Linha de comando .
    • Em Caminho do arquivo, preencha as seguintes informações:

      Parâmetro Valor/Descrição
      Caminho do aplicativo Insira o caminho do arquivo para o .exe aplicativo.
      Identificador de aplicativo Insira um identificador exclusivo para o aplicativo.
      Nome de exibição Insira um nome amigável para o aplicativo exibido aos usuários.
      Descrição Insira uma descrição para o aplicativo.
      Exigir linha de comando Selecione se você precisa adicionar um comando específico a ser executado quando o aplicativo for iniciado. Se você selecionar Sim, digite o comando no campo Linha de comando .

    Depois de concluir essa guia, selecione Avançar.

  6. Na guia Ícone , as opções que você vê dependem da origem do aplicativo selecionada na guia Básico . Com o Anexo de Aplicativo , você pode usar um caminho UNC, mas para Menu Iniciar e Caminho do arquivo , você só pode usar um caminho local.

    • Se você selecionou Anexo ao Aplicativo, selecione Padrão para usar o ícone padrão do aplicativo ou selecione Caminho do arquivo para usar um ícone personalizado.

      Em Caminho do arquivo, selecione uma das seguintes opções:

      • Procurar Arquivos do Azure para usar um ícone de um compartilhamento de arquivo do Azure. Selecione Selecione uma conta de armazenamento e selecione a conta de armazenamento que contém o arquivo de ícone e, em seguida, selecione Selecionar arquivo de ícone. Navegue até o compartilhamento de arquivos e diretório em que seu ícone está, marque a caixa ao lado do ícone que você deseja adicionar, por exemploMyApp.ico, e selecione Selecionar. Você também pode usar um .png arquivo. Em Índice do ícone, especifique o número de índice do ícone que você deseja usar. Geralmente é 0.

      • Caminho do arquivo UNC para usar um ícone de um compartilhamento de arquivos. Em Caminho do ícone, insira o caminho UNC para o arquivo de ícone, por exemplo \\MyFileShare\MyApp.ico. Você também pode usar um .png arquivo. Em Índice do ícone, especifique o número de índice do ícone que você deseja usar. Geralmente é 0.

    • Se você selecionou Menu Iniciar ou Caminho do arquivo, para Caminho do ícone, insira um caminho local para o arquivo ou o .exe arquivo de ícone, por exemplo C:\Program Files\MyApp\MyApp.exe. Em Índice do ícone, especifique o número de índice do ícone que você deseja usar. Geralmente é 0.

    Depois de concluir essa guia, selecione Examinar + adicionar.

  7. Na guia Revisar + adicionar , certifique-se de que a validação seja aprovada e revise as informações usadas para adicionar o aplicativo e, em seguida, selecione Adicionar para adicionar o aplicativo ao grupo de aplicativos do RemoteApp.

Atribuir aplicativos aos usuários

Os aplicativos não são atribuídos individualmente aos usuários, a menos que você esteja usando o Anexo de Aplicativo. Em vez disso, os usuários são atribuídos a grupos de aplicativos. Quando um usuário é atribuído a um grupo de aplicativos, ele pode acessar todos os aplicativos nesse grupo. Para saber como atribuir usuários a grupos de aplicativos, consulte Atribuir usuários a um grupo de aplicativos ou Adicionar e gerenciar aplicativos de Anexação de Aplicativo.

Publicar aplicativos da Microsoft Store

Os aplicativos da Microsoft Store são atualizados com frequência e geralmente são instalados automaticamente. O caminho do diretório de um aplicativo instalado da Microsoft Store inclui o número da versão, que muda sempre que um aplicativo é atualizado. Se uma atualização ocorrer automaticamente, o caminho será alterado e o aplicativo não estará mais disponível para os usuários. Você pode publicar aplicativos usando o local do Windows shell:appsFolder como o caminho no formato shell:AppsFolder\<PackageFamilyName>!<AppId>, que não usa o .exe arquivo ou o caminho do diretório com o número da versão. Esse método garante que o local do aplicativo esteja sempre correto.

O uso shell:appsFolder significa que o ícone do aplicativo não é selecionado automaticamente do aplicativo. Você deve fornecer um arquivo de ícone em uma unidade local em cada host de sessão em um caminho que não seja alterado, ao contrário do diretório de instalação do aplicativo.

Selecione a guia relevante para seu cenário e siga as etapas.

Veja como publicar um aplicativo da Microsoft Store usando a interface do usuário do Windows e o portal do Azure:

  1. No host da sessão, abra o Explorador de Arquivos e vá para o caminho shell:appsFolder.

  2. Localize o aplicativo na lista, clique com o botão direito do mouse nele e selecione Criar um atalho.

  3. Para o prompt de atalho exibido, selecione Sim para colocar o atalho na área de trabalho.

  4. Exiba as propriedades do atalho e anote o valor de destino . Esse valor é o nome da família de pacotes e a ID do aplicativo de que você precisa para publicar o aplicativo.

  5. Siga as etapas na seção Adicionar aplicativos a um grupo de aplicativos RemoteApp para publicar um aplicativo com base no caminho do arquivo. Para o parâmetro Caminho do aplicativo, use o valor do campo Destino do atalho que você criou e especifique o caminho do ícone como seu arquivo de ícone local.

Publicar a Área Restrita do Windows

A Área Restrita do Windows fornece um ambiente de área de trabalho leve para executar aplicativos isolados com segurança. Você pode usar a Área Restrita do Windows com a Área de Trabalho Virtual do Azure em uma área de trabalho ou sessão do RemoteApp.

Os hosts da sessão precisam usar um tamanho de VM (máquina virtual) que dê suporte à virtualização aninhada. Para marcar se uma série de VMs dá suporte à virtualização aninhada, confira Tamanhos para máquinas virtuais no Azure, acesse o artigo relevante para a série da VM e marque a lista de recursos com suporte.

  1. Para instalar a Área Restrita do Windows nos hosts de sessão, siga as etapas na Visão geral da Área Restrita do Windows. Recomendamos que você instale a Área Restrita do Windows em uma imagem personalizada que possa ser usada ao criar os hosts da sessão.

  2. Depois de instalar a Área Restrita do Windows nos hosts da sessão, ela estará disponível em uma sessão da área de trabalho. Se você também quiser publicá-lo como um RemoteApp, siga as etapas para Adicionar aplicativos a um grupo de aplicativos RemoteApp e use o caminho C:\Windows\System32\WindowsSandbox.exedo arquivo .

Próximas etapas