Compartilhar via


Visão geral do Cache de ClickOnce

Todos os ClickOnce aplicativos, se eles são instalados localmente ou hospedados on-line, são armazenados no computador cliente em uma ClickOnce   aplicativo cache.A ClickOnce cache é uma família de diretórios ocultos sob o diretório de configurações de Local da pasta de documentos e configurações do usuário atual.Esse cache contém todos os arquivos do aplicativo, incluindo assemblies, arquivos de configuração, aplicativos e configurações de usuário e o diretório de dados.O cache também é responsável pela migração do diretório de dados do aplicativo para a versão mais recente.Para obter mais informações sobre a migração de dados, consulte Acessando o Local e remoto dados em aplicativos de ClickOnce.

Fornecendo um único local para armazenamento de aplicativos, ClickOnce assume a tarefa de gerenciar a instalação física de um aplicativo do usuário.O cache também ajuda a isolar os aplicativos, mantendo os assemblies e arquivos de dados para todos os aplicativos e suas versões distintas separam uns dos outros.Por exemplo, quando você atualiza um ClickOnce aplicativo, versão e seus recursos de dados são fornecidos com seus próprios diretórios no cache.

Cota de armazenamento de cache

ClickOnceaplicativos hospedados on-line são restritos a quantidade de espaço que eles podem ocupar, por uma que restringe o tamanho da cota da ClickOnce cache.O tamanho do cache se aplica a aplicativos on-line de todos os do usuário; um único aplicativo parcialmente confiável, on-line está limitado a que ocupa metade do espaço de cota.Aplicativos instalados não são limitados pelo tamanho do cache e não contarão no limite de cache.Para todas as ClickOnce retém de aplicativos, o cache somente a versão atual e a versão instalada anteriormente.

Por padrão, os computadores cliente ter 250 MB de armazenamento para on-line ClickOnce aplicativos.Arquivos de dados não são contadas esse limite.Um administrador de sistema pode ampliar ou reduzir essa cota em um determinado computador cliente, alterando a chave do registro, HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment\OnlineAppQuotaInKB, que é um valor DWORD que expresse o tamanho do cache em kilobytes.Por exemplo, para reduzir o tamanho do cache como 50 MB, você pode alterar esse valor para 51200.

Consulte também

Conceitos

Acessando o Local e remoto dados em aplicativos de ClickOnce