Como: especificar quais arquivos são publicados pelo ClickOnce

Ao publicar um ClickOnce arquivos de aplicativos, tudo isso sem códigos no projeto são implantados juntamente com o aplicativo.Em alguns casos, talvez não quiser ou precisar publicar certos arquivos, ou talvez você queira instalar determinados arquivos com base em condições.Visual Studio fornece os recursos para excluir arquivos, marcar os arquivos como arquivos de dados ou pré-requisitos e criar grupos de arquivos para instalação condicional.

Arquivos para um ClickOnce aplicativo são gerenciados na Arquivos de aplicativo caixa de diálogo, acessível a partir o Publicar página da Project Designer.

Inicialmente, há um grupo de arquivo único chamado (obrigatório).Você pode criar grupos de arquivos adicionais e lhes atribuir arquivos.Não é possível alterar o Grupo de downloads para arquivos que são necessários para o aplicativo seja executado.Por exemplo, o. exe do aplicativo ou os arquivos marcados como arquivos de dados devem pertencer ao (obrigatório) grupo.

Status da publicação o padrão valor de um arquivo é marcada com (Auto).Por exemplo,. exe do aplicativo tem um status de publicação dos incluir (Auto) por padrão.

Arquivos com o Build Action propriedade definida como conteúdo são designados como arquivos do aplicativo e será marcado como incluído por padrão.Eles podem ser incluídos, excluídos ou marcados como arquivos de dados.As exceções são os seguintes:

  • Arquivos de dados, como arquivos de banco de dados de SQL (. mdf e. mdb) e arquivos XML serão marcados como arquivos de dados por padrão.

  • Referências aos assemblies (arquivos. dll) são designadas como a seguir ao adicionar a referência: se Copy Local é False, ela é marcada por padrão, como um pré-requisito assembly (pré-requisito (Auto)) que deve estar presente no GAC antes que o aplicativo está instalado.Se Copy Local é True, o assembly está marcado por padrão como um assembly de aplicativo (incluir (Auto)) e serão copiados para a pasta do aplicativo na instalação.Uma referência COM aparecerá na Arquivos de aplicativo somente se do diálogo caixa (como um arquivo. ocx) sua isolada propriedade estiver definida como True.Por padrão, ele será incluído.

Para adicionar arquivos à caixa de diálogo de arquivos de aplicativo

  1. Selecione um arquivo de dados na Solution Explorer.

  2. Na janela Properties, altere o Build Action propriedade para o conteúdo valor.

Para excluir arquivos da publicação ClickOnce

  1. Com um projeto selecionado no Solution Explorer, no menu Project, clique em Properties.

  2. Clique na guia Publish.

  3. Clique no Arquivos de aplicativo botão para abrir o Arquivos de aplicativo caixa de diálogo.

  4. No Arquivos de aplicativo caixa de diálogo, selecione o arquivo que você deseja excluir.

  5. No Status da publicação campo, selecione Excluir na lista suspensa.

Para marcar arquivos como arquivos de dados

  1. Com um projeto selecionado no Solution Explorer, no menu Project, clique em Properties.

  2. Clique na guia Publish.

  3. Clique no Arquivos de aplicativo botão para abrir o Arquivos de aplicativo caixa de diálogo.

  4. No Arquivos de aplicativo caixa de diálogo, selecione o arquivo que você deseja marcar como dados.

  5. No Status da publicação campo, selecione Arquivo de dados na lista suspensa.

Para marcar arquivos como pré-requisitos

  1. Com um projeto selecionado no Solution Explorer, no menu Project, clique em Properties.

  2. Clique na guia Publish.

  3. Clique no Arquivos de aplicativo botão para abrir o Arquivos de aplicativo caixa de diálogo.

  4. No Arquivos de aplicativo caixa de diálogo, selecione o aplicativo assembly (arquivo. dll) que você deseja marcar como um pré-requisito.Observe que o seu aplicativo deve ter uma referência ao assembly do aplicativo para que ele apareça na lista.

  5. No Status da publicação campo, selecione pré-requisito na lista suspensa.

Para adicionar um novo grupo de arquivos

  1. Com um projeto selecionado no Solution Explorer, no menu Project, clique em Properties.

  2. Clique na guia Publish.

  3. Clique no Arquivos de aplicativo botão para abrir o Arquivos de aplicativo caixa de diálogo.

  4. No Arquivos de aplicativo caixa de diálogo, selecione o grupo campo para um arquivo que você deseja incluir no novo grupo.

    ObservaçãoObservação

    Os arquivos devem ter o Build Action propriedade definida como conteúdo antes que os nomes de arquivo apareçam no Arquivos de aplicativo caixa de diálogo.

  5. No Grupo de downloads campo, selecione < New... > na lista suspensa.

  6. No Novo grupo caixa de diálogo, digite um nome para o grupo e clique em OK.

Para adicionar um arquivo a um grupo

  1. Com um projeto selecionado no Solution Explorer, no menu Project, clique em Properties.

  2. Clique na guia Publish.

  3. Clique no Arquivos de aplicativo botão para abrir o Arquivos de aplicativo caixa de diálogo.

  4. No Arquivos de aplicativo caixa de diálogo, selecione o grupo campo para um arquivo que você deseja incluir no novo grupo.

  5. No Grupo de downloads , selecione um grupo na lista suspensa.

    ObservaçãoObservação

    Não é possível alterar o Grupo de downloads para arquivos que são necessários para o aplicativo seja executado.

Consulte também

Tarefas

Como: publicar um aplicativo de ClickOnce usando o Assistente de publicação

Conceitos

Publicando aplicativos de ClickOnce