Como: publicar projetos de aplicativos da Web
Quando você publicar um projeto aplicativo ASP.NET, Compila da Arquivos do Aplicativo em um único conjunto de módulos (assembly) e, em seguida, copia o assembly compilado para um local especificado.Projetos aplicativo da Web Compartilhar o comportamento e configurações que são usados para padrão projetos de biblioteca de classe.Você pode publicar o aplicativo da Web para uma pasta local ou compartilhada, a um site FTP ou a um site que você acessa usando um URL.
O Publicar na Webcaixa de diálogo, que é possível Acessar a partir de Criar Menu, permite que você Compilação e publicar aplicativos da Web.Quando você publica o site, você pode remover código-fonte a partir do site.Isso fornece uma medida de proteção para a propriedade intelectual e torna mais difícil outras pessoas acessarem o código fonte do seu site.Para obter informações sobre o que ocorre a arquivos durante precompilation, consulte Tratamento dos arquivos durante a precompilação do ASP.NET.
Observação: |
---|
O Publicar na Web caixa de diálogo se aplica somente a projetos que são criados usando o modelo aplicativos ASP.NET da Web. |
Antes de publicar o aplicativo da Web, verifique a configuração do seu site original e observe o seguinte:
Quaisquer configurações que devem existir na localização remota.Revisar configurações, como seqüências de caracteres de conexão, configurações de membros e outras configurações de segurança e certifique-se que essas configurações são apropriadas para o ambiente de produção.
Quaisquer configurações que devem ser alteradas para o site da Web publicado.Por exemplo, você normalmente desativa a depuração, rastreamento, e erros personalizados depois que publica seu site.
Porque as configurações são herdadas, talvez seja necessário examinar vários arquivos para localizar todas as configurações aplicáveis.Definições de configuração podem estar localizadas no arquivo Computador.config ou o arquivo web.config de raiz na SystemRoot\Microsoft.NET\Framework\version\CONFIG de diretório e em arquivos Web.config em seu aplicativo.Se você não tiver permissão para exibir os arquivos de configuração de raiz, você pode criar uma lista completa das configurações para o site da Web, formatado como um arquivo de configuração.Para obter mais informações, consulte Como: Exibir configurações herdado e local por programação.Para obter as definições de configurações, consulte Configurações gerais (ASP.NET) e Definições de configuração ASP.NET.
Observação: |
---|
Para concluir o procedimento a seguir, você deve ter ambas permissões Create e Write no local de destino. |
Para publicar um projeto aplicativo da Web
Na Criar Menu, clique em PublicarProjectName.
O Publicar na Webcaixa de diálogo é exibida.
Clique o botão de reticências (… para Procurar para o local que você deseja publicar o projeto aplicativo da Web.
Selecione o Substituir arquivos correspondentes com Local cópias Caixa de seleção Ou Excluir existente todos os arquivos anterior para publicar caixa de seleção.
Selecionar como você deseja copiar os arquivos de projeto aplicativo da Web para o novo local, usando Somente os arquivos necessários para executar este aplicativo, Todos os arquivos de projeto, ou Todos os arquivos na pasta do projeto de origem.
Você pode incluir arquivos da pasta App_Data selecionando a caixa de seleção correspondente.
Clique em OK Para publicar o projeto aplicativo da Web.
Na barra de tarefas. Publicar com êxito é exibida quando a publicação foi concluída.
Faça as alterações de configuração que são necessárias para o aplicativo da Web no local de destino.
Para obter mais informações, consulte Como: Configurar sites publicados.
Observação: Para ajudar a aumentar a segurança, você talvez queira criptografar configurações específicas.Para obter mais informações, consulte Criptografando informações de configuração usando configuração protegida.