Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplicável ao
- Windows 10, versão 1607
Estes são problemas conhecidos e soluções alternativas para o App-V (Application Virtualization) em execução no Windows 10, versão 1607.
Os pacotes do Windows Installer (arquivos .msi) gerados pelo sequenciador do App-V (versão 5.1 e anteriores) não são instalados em computadores com o cliente nativo do App-V
Há pacotes MSI gerados por um sequenciador do App-V de versões anteriores do App-V (versões 5.1 e anteriores). Esses pacotes incluem uma marca para validar se o cliente App-V está instalado em dispositivos cliente, antes de permitir que o pacote MSI seja instalado. Como o cliente do App-V é instalado automaticamente quando você atualiza os dispositivos do usuário para o Windows 10, versão 1607, a marcar de pré-requisito falha e faz com que o MSI falhe.
Solução alternativa:
Instale o sequenciador mais recente do App-V, que você pode obter no Kit de Avaliação e Implantação do Windows (ADK) para Windows 10, versão 1607. Consulte Baixar o Windows ADK. Para obter mais informações, consulte Instalar o sequenciador do App-V.
Verifique se você instalou as Ferramentas MSI incluídas no SDK do Windows 10, disponíveis da seguinte maneira:
Para o cliente do Visual Studio Community 2015 com Atualização 3, que inclui o SDK do Windows 10 e as ferramentas de desenvolvedor mais recentes, consulte Downloads e ferramentas para o Windows 10.
Para o SDK autônomo do Windows 10 sem outras ferramentas, consulte o SDK do Windows autônomo.
Copie msidb.exe do caminho padrão da instalação do SDK do Windows (C:\Program Files (x86)\Windows Kits\10) para um diretório diferente. Por exemplo: C:\MyMsiTools\bin
Em um prompt do Windows PowerShell com privilégios elevados, navegue até a seguinte pasta:
<Pasta> de instalação do Windows Kits 10\Microsoft Application Virtualization\Sequencer\
Por padrão, esse caminho é:
C:\Program Files (x86)\Windows Kits\10\Microsoft Application Virtualization\SequencerExecute o seguinte comando:
Update-AppvPackageMsi -MsiPackage "<path to App-V Package .msi file>" -MsSdkPath "<path>"em que o caminho é para o novo diretório (C:\MyMsiTools\ para este exemplo).
Ocorre um erro durante a atualização de publicação entre o Servidor de Gerenciamento do App-V 5.0 SP3 e o Cliente do App-V no Windows 10
Um erro é gerado durante a atualização de publicação ao sincronizar pacotes do servidor de gerenciamento do App-V 5.0 SP3 com um cliente do App-V no Windows 10. Esse erro ocorre porque o servidor do App-V 5.0 SP3 não entende o sistema operacional Windows 10 especificado na URL de publicação. O problema foi corrigido para o servidor de publicação do App-V, mas não foi retornado para versões do App-V 5.0 SP3 ou anteriores.
Solução alternativa: Atualize o servidor de Gerenciamento do App-V 5.0 para o Servidor de Gerenciamento do App-V para Clientes Windows 10.
As configurações personalizadas não são aplicadas a pacotes que serão publicados globalmente se forem definidos usando o Servidor do App-V
Se você atribuir um pacote a um grupo do AD que contenha contas de computador e aplicar uma configuração personalizada a esse grupo usando o Servidor do App-V, a configuração personalizada não será aplicada a esses computadores. O cliente do App-V publica globalmente os pacotes atribuídos a uma conta de computador. No entanto, ele armazena arquivos de configuração personalizados por usuário no perfil de cada usuário. Os pacotes publicados globalmente não terão acesso a essa configuração personalizada.
Solução alternativa: Implemente uma das seguintes tarefas:
Atribua o pacote a grupos que contêm apenas contas de usuário. Essa atribuição garante que a configuração personalizada do pacote seja armazenada no perfil de cada usuário e seja aplicada corretamente.
Crie um arquivo de configuração de implantação personalizado e aplique-o ao pacote no cliente, usando o cmdlet Add-AppvClientPackage com o parâmetro –DynamicDeploymentConfiguration. Consulte Sobre a configuração dinâmica do App-V para obter mais informações.
Crie um novo pacote com a configuração personalizada usando o Sequenciador do App-V.
Arquivos do servidor não excluídos após a nova instalação do App-V Server
Se você desinstalar o servidor do App-V 5.0 SP1 e instalar o servidor do App-V, a instalação falhará, a versão errada do servidor de gerenciamento será instalada e uma mensagem de erro será retornada. O problema ocorre porque os arquivos do servidor não estão sendo excluídos quando você desinstala o App-V 5.0 SP1, portanto, o processo de instalação faz uma atualização em vez de uma nova instalação.
Solução alternativa: exclua essa chave do Registro antes de iniciar a instalação do App-V:
Em HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall, localize e exclua a chave GUID de instalação que contém o valor DWORD "DisplayName" com os dados de valor "Microsoft Application Virtualization (App-V) Server". Essa é a única chave que deve ser excluída.
As associações de tipo de arquivo adicionadas manualmente não são salvas corretamente
As associações de tipo de arquivo adicionadas a um pacote de aplicativo manualmente usando a guia Atalhos e FTAs no final do assistente de atualização de aplicativo não são salvas corretamente. Eles não estarão disponíveis para o Cliente do App-V ou para o Sequenciador ao atualizar o pacote salvo novamente.
Solução alternativa: Para adicionar uma associação de tipo de arquivo, abra o pacote para modificação e execute o assistente de atualização. Durante a etapa de instalação, adicione a nova associação de tipo de arquivo por meio do sistema operacional. O sequenciador detecta a nova associação no registro do sistema e a adiciona ao registro virtual do pacote, onde ela está disponível para o cliente.
Ao transmitir pacotes no modo SCS (Armazenamento de Conteúdo Compartilhado) para um cliente que também é gerenciado com o AppLocker, dados extras são gravados no disco local.
Para diminuir a quantidade de dados gravados no disco local de um cliente, você pode habilitar o modo SCS no cliente do App-V para transmitir o conteúdo de um pacote sob demanda. No entanto, se o AppLocker gerenciar um aplicativo dentro do pacote, alguns dados poderão ser gravados no disco local do cliente que, de outra forma, não seriam gravados.
Solução alternativa: nenhuma
Na caixa de diálogo Adicionar Pacote do Console de Gerenciamento, o botão Procurar não está disponível ao usar o Chrome ou o Firefox
Na página Pacotes do Console de Gerenciamento, se você selecionar Adicionar ou Atualizar no canto inferior direito, a caixa de diálogo Adicionar Pacote será exibida. Se você estiver acessando o Console de Gerenciamento usando o Chrome ou Firefox como navegador, não será possível navegar até o local do pacote.
Solução alternativa: Digite ou copie e cole o caminho para o pacote no campo de entrada Adicionar Pacote . Se o Console de Gerenciamento tiver acesso a esse caminho, você poderá adicionar o pacote. Se o pacote estiver em um compartilhamento de rede, você poderá navegar até o local usando o Explorador de Arquivos executando estas etapas:
Enquanto pressiona Shift, clique com o botão direito do mouse no arquivo de pacote
Selecionar Copiar como caminho
Cole o caminho no campo de entrada da caixa de diálogo Adicionar Pacote
A atualização do Servidor de Gerenciamento do App-V para 5.1 às vezes falha com a mensagem "Ocorreu um erro de banco de dados"
Se você instalar o Servidor de Gerenciamento do App-V 5.0 SP1 e, em seguida, tentar atualizar para o Servidor do App-V quando vários grupos de conexão estiverem configurados e habilitados, o seguinte erro será exibido: "Ocorreu um erro de banco de dados. Motivo: 'Nome de coluna inválido 'PackageOptional'. Nome de coluna inválido 'VersionOptional'."
Solução alternativa: execute o seguinte comando no banco de dados SQL:
ALTER TABLE AppVManagement.dbo.PackageGroupMembers ADD PackageOptional bit NOT NULL DEFAULT 0, VersionOptional bit NOT NULL DEFAULT 0
em que "AppVManagement" é o nome do banco de dados.
Os usuários não poderão abrir um pacote em um grupo de conexão publicado pelo usuário se você adicionar ou remover um pacote opcional
Em ambientes que executam o cliente RDS ou que têm vários usuários simultâneos por computador, os usuários conectados não conseguem abrir aplicativos em pacotes que estão em um grupo de conexão publicado pelo usuário se um pacote opcional for adicionado ou removido do grupo de conexão.
Solução alternativa: Faça com que os usuários saiam e façam logon novamente.
A mensagem de erro é exibida erroneamente quando o grupo de conexão é publicado apenas para o usuário
Quando você executa Repair-AppvClientConnectionGroup, o seguinte erro é exibido, mesmo quando o grupo de conexão é publicado apenas para o usuário: "Erro de integração interna do App-V: pacote não integrado para o usuário. Certifique-se de que o pacote seja adicionado ao computador e publicado para o usuário."
Solução alternativa: execute uma das seguintes tarefas:
Publique todos os pacotes em um grupo de conexão.
O problema surge quando o grupo de conexão que está sendo reparado tem pacotes ausentes ou não disponíveis para o usuário (ou seja, não publicados globalmente ou para o usuário). No entanto, o reparo funcionará se todos os pacotes do grupo de conexão estiverem disponíveis, portanto, certifique-se de que todos os pacotes sejam publicados.
Repare os pacotes individualmente usando o comando Repair-AppvClientPackage em vez do comando Repair-AppvClientConnectionGroup.
Determine quais pacotes estão disponíveis para os usuários e execute o comando Repair-AppvClientPackage uma vez para cada pacote. Use cmdlets do Windows PowerShell para executar as seguintes tarefas:
Obtenha todos os pacotes em um grupo de conexão.
Verifique se cada pacote está publicado no momento.
Se o pacote estiver publicado no momento, execute Repair-AppvClientPackage nesse pacote.
Ícones não exibidos corretamente no Sequencer
Os ícones na guia Atalhos e Associações de Tipo de Arquivo não são exibidos corretamente ao modificar um pacote no Sequenciador do App-V. Esse problema ocorre quando o tamanho dos ícones não é 16x16 ou 32x32.
Solução alternativa: use apenas ícones 16x16 ou 32x32.
InsertVersionInfo.sql script não é mais necessário para o Banco de Dados de Gerenciamento
O script de InsertVersionInfo.sql não é necessário para versões do banco de dados de gerenciamento do App-V posteriores ao App-V 5.0 SP3.
Não há suporte para o Microsoft Visual Studio 2012
O App-V não é compatível com o Visual Studio 2012.
Solução alternativa: use uma versão mais recente do Microsoft Visual Studio.
Atualmente, o Visual Studio 2012 não dá suporte à virtualização de aplicativos, seja usando o Microsoft App-V ou soluções de terceiros, como o VMware ThinApp. Embora seja possível que você descubra que o Visual Studio funcione bem para suas finalidades ao ser executado em um desses ambientes, não podemos resolver nenhum bug ou problema encontrado ao executar em um ambiente virtualizado no momento.
Restrições de nome de arquivo do aplicativo para o App-V Sequencer
O Sequenciador do App-V não pode sequenciar aplicativos com nomes de arquivo correspondentes a "CO_<x>", onde x é qualquer numeral. 0x8007139F de erro será gerado.
Solução alternativa: usar um nome de arquivo diferente
Lista de recursos relacionados
Para obter informações que possam ajudar na solução de problemas do App-V para Windows 10, consulte: