Pergunta

Nossa empresa usa Citrix para remoto em um servidor de terminal para usuários remotos para lançar aplicativos smart client dentro de uma janela virtual em sua máquina.

O problema é que os aplicativos SmartClient estão sendo baixados cada vez que os lançamentos de usuários los eventhough a versão no servidor Citrix remoto não mudar. Isto é devido a ser o perfil do usuário purgado cada vez que fechar a sessão Citrix.

Existe alguma maneira de evitar isso e ainda continuar a purgar o perfil do usuário? Não purgar as ligações em seu perfil para o espaço desperdiçado nos servidores Citrix e questões perfil corruptos.

Foi útil?

Solução

Eu não posso falar com mais detalhes sobre servidores Citrix. No entanto, com ClickOnce que você não têm a dizer sobre onde um aplicativo está instalado. É instalado no perfil do usuário, não ifs, ands, ou buts. Um dos principais objetivos com ClickOnce foi maior segurança e instalar aplicações para as marcas de perfil que mais fácil. Então, se você está limpando o perfil, você está preso.

No entanto, não poderia você apenas implantar o aplicativo para o servidor Citrix sem ClickOnce? A maioria Net aplicativos podem apenas ser xcopy implantado, por isso parece que seria muito fácil escrever alguns arquivos de lote para copiar o mais recente de implantação para o servidor Citrix e pular ClickOnce todos juntos.

Outras dicas

A maneira de fazer isso no ambiente Citrix é usar o recurso de redirecionamento de conteúdo Citrix URL (em Recurso Release 2) para redirecionar o ClickOnce URL para a máquina local ( http://xxx.xxx/myapplication.application ). Isso fará com que a janela do navegador para abrir na máquina local e não na máquina Citrix. Quando isso acontecer, ClickOnce assume e instala na máquina do usuário local, em vez de dentro Citrix. Executar localmente ainda vai dar-lhe todos os benefícios normais ClickOnce.

Você não deseja instalar dentro Citrix devido aos problemas na resposta de codeConcussion. Além disso, ClickOnce não suporta perfis obrigatórios ou temporários, que é provavelmente o que o usuário tem dentro Citrix.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top