Share via


Como: Publicar sites da Web

Publicar um site, compila os arquivos executáveis do site e grava a saída para uma pasta que você especificar.Para obter mais informações, consulte Sites de publicação.

Observação:

O utilitário Publish Web Site não está disponível no Visual Web Developer 2005 Express Edition.

Antes de publicar um site

  1. Verifique a configuração do seu site original e tome nota de quaisquer configurações que precisarem existir no local remoto.Especificamente, verifique as configurações como as sequências de conexão, as configurações dos membros, e outras configurações de segurança.

  2. Verifique a configuração do seu site original e tome nota de quaisquer configurações que precisarem de ser alteradas no site publicado.Por exemplo, talvez queira desativar a depuração, rastreamento, e erros personalizados depois que publicar seu site.

    Como as configurações são herdadas, talvez seja necessário verificar o arquivo Machine.config ou o arquivo raiz Web.config no diretório de configuração SystemRoot\Microsoft .NET\Framework\version assim como quaisquer arquivos Web.config no seu aplicativo.Se você não tiver permissão para exibir os arquivos de configuração raiz, você pode dar saída com um arquivo que contém uma lista completa das configurações para seu site da Web, formatado como um arquivo de configuração adequado, usando o exemplo de código em Como: Exibir configurações locais e herdado configuração programaticamente.

    Para obter definições de configurações, consulte Configurações gerais (ASP.NET) e Definições de configuração ASP.NET.

Para publicar um site

  1. No menu Build, clique em Publish Web Site.

  2. Na caixa de diálogo Publish Web Site, clique no botão de reticências (…) para procurar para o local no qual deseja publicar o site.

    Você pode gravar a saída do site para uma pasta local ou compartilhada, para um site FTP, ou para um site que você acesse com um URL.Você deve ter permissões de Criação e Gravação no local do destino.

  3. Para que seja possível alterar o leiaute (mas não o código) dos arquivos .aspx após publicar o site, selecione a caixa de seleção Allow this precompiled site to be updateable.

  4. Para nomear módulos fortemente nomeados utilizando um arquivo chave ou um contêiner chave, selecione a caixa de seleção Enable strong naming on precompiled assemblies, e clique OK.

    O status de publicação é exibido na barra de tarefas.O tempo de publicação pode variar dependendo da velocidade de conexão, o tamanho do site e os tipos de arquivos de conteúdo.Quando a publicação estiver concluída, o status Publish succeeded será exibido.

  5. Faça as alterações de configuração que são necessárias para seu site.Para obter mais informações, consulte Como: Configurar sites da Web publicados.Talvez você deseje criptografar configurações específicas.Para obter mais informações, consulte Criptografando informações de configuração usando configuração protegida.

Consulte também

Tarefas

Passo-a-passo: Publicando um site

Como: Configurar sites da Web publicados

Conceitos

Sites de publicação

Editando Arquivos de Configuração ASP.NET

Outros recursos

Administrando ites da Web do ASP.NET