Compartilhar via


Caixa de diálogo arquivos de aplicativo

Esta caixa de diálogo permite que você especifique como os arquivos no seu projeto categorizados para publicação, dinâmico fazendo o download e atualização.Ele contém uma grade que lista os arquivos de projeto que não são excluídos por padrão, ou que tenham um agrupar de baixar.

A grade mostra o nome de arquivo, Status da publicar, and agrupar de baixar para cada arquivo.Iniciando no Visual Studio 2008 SP1, um Hash coluna também aparece na grade.

The Status da publicar de um arquivo determina como ela será tratada durante a publicar, atualizando e download dinâmico.O significado de cada Status da publicar opção é mostrada na tabela a seguir.Observe que somente o Status da publicar opções que se aplicam a um determinado tipo de arquivo são exibidas no Status da publicar na lista suspensa para um arquivo desse tipo.

Para acesso esta caixa de diálogo, selecionar um nó do projeto em O gerenciador de soluções, em seguida, no Projeto menu, clicar Propriedades.Quando o Designer de projeto for exibida, clicar no Publicar guia.Sobre o Publicar página, clicar no Arquivos de aplicativo botão.

A partir do Visual Studio 2008 SP1, você pode escolher quais arquivos o hash.Esta caixa de diálogo inclui um Hash coluna que fornece a opção para incluir ou excluir arquivos de hash gerado.

Observação:

Se você conjunto um arquivo Hash configuração de Excluir, um aviso é exibido no registro desse arquivo na grade.O aviso de "não pode ser assinado um projeto que contém referências non-hashed" é exibido, mesmo que oAssinar os manifestos ClickOnce opção a Assinatura página não está selecionada.Se você pretende publicar o aplicativo com manifestos não assinados, você pode ignorar com segurança esse aviso.Se o aplicativo estiver configurado para publicar com manifestos assinados, um erro de compilação será lançado.Para obter mais informações, consulte Como: Aplicativos de início de sessão e manifestos de implantação.

Publicar o status da opção

Descrição

Tipos de arquivo ao qual esta opção se aplica

Arquivo de dados

Inclua o arquivo de dados no manifesto e cópia para o local de publicar quando o comando de publicar é executado.

Qualquer arquivo não assembly para o qual compilação Ação is conjunto to Conteúdo pode ter esse status da publicar.São arquivos com extensões .mdf, .ldf e .xml conjunto para Arquivo de dados por padrão.

Arquivos desse tipo serão instalados para o diretório de dados.Quando ocorre uma atualização para o aplicativo, um arquivo de dados pode ser migrado pelo aplicativo.

Quando ocorre uma atualização para o aplicativo, migre as informações neste arquivo para a próxima versão do aplicativo.

Arquivos de assembly não

Incluir

Incluir o arquivo no manifesto e copie para o local de publicar quando o comando de publicar é executado.Arquivos desse tipo serão instalados na pasta de arquivo de programa, onde residem os arquivos executável (.exe) e assemblies do aplicativo.

Todos os arquivos

Exclude

Excluir o arquivo de manifesto e não copie para o local de publicar quando o comando de publicar é executado.

Todos os arquivos

Pré-requisito

Incluem o arquivo no manifesto e não copie para o local de publicar quando o comando de publicar é executado.Bloquear a instalação se este arquivo já não estiver presente no GAC (global cache de assemblies).Ele é o usuário participante para instalar o pré-requisito.

Somente assemblies assinados com nome forte devem ser marcados sistema autônomo pré-requisitos.

Arquivos de assembly

Para arquivos de dados, a migração não substituirá as alterações do usuário no computador cliente.Para obter informações sobre como os arquivos de banco de dados são migrados, consulte Acessando local e remoto dados em aplicativos ClickOnce.

Se você selecionar um o (Automático) Opções de Status da publicar, such sistema autônomo Incluir (automático), the Status da publicar do arquivo é determinada automaticamente com base sistema autônomo seguintes regras:

  • arquivos .pdb são excluídos por padrão.

  • arquivos .mdf, .ldf, .mdb e .xml estão definidos para Arquivo de dados por padrão.

  • O <assembly_name > arquivo.XML foi excluída por padrão.

  • Todos os outros arquivos de conteúdo para o qual compilação Ação is conjunto to Conteúdo possui um padrão de Incluir.Os arquivos de conteúdo para o qual Criar ação não é igual a Conteúdo não são mostrados no Arquivos de aplicativo diálogo e não será publicada.

Incluir and Excluir substituem o automaticamente determinados (Automático) opções.

Consulte também

Referência

Assinatura de Página, o criador do projeto

Date

History

Motivo

Julho de 2008

Sentença adicional sobre o novo Hash coluna.

Alteração de recurso do SP1.

Julho de 2008

Adicionado esclarecimento sobre a descrição da opção include.

Comentários do cliente.

Julho de 2008

Informações sobre o hash opcionais adicionadas.

Alteração de recurso do SP1.