Você está offline; aguardando reconexão

COMO: Implantar um aplicativo ASP.NET usando o recurso de projeto de cópia no Visual Studio .NET

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 326356
Sumário
O Visual Studio .NET fornece Copy Project para que você pode copiar arquivos de projeto de um local para outro durante o desenvolvimento e para que você pode implantar um projeto do ASP.NET para o servidor Web de produção. Este artigo descreve como usar o método Copy Project no Microsoft Visual Studio .NET para implantar aplicativos Microsoft ASP.NET. Este artigo descreve o seguinte:
  • Métodos de conectividade para extensões de servidor do FrontPage (FPSE) e para compartilhamentos.
  • As opções na ferramenta para filtrar arquivos que você deseja copiar.
  • Instalação do servidor.
  • Outros possíveis problemas ao usar o Copy Project .

Definido o projeto para modo de versão antes de executar o Copy Project

Se você definir o projeto para liberar modo antes de executar Copy Project , que melhora o desempenho do seu aplicativo ASP.NET.

Para definir o projeto para lançamento modo, execute estas etapas:
  1. Clique com o botão direito Solution no Solution Explorer e, em seguida, aponte para Propriedades .
  2. Clique na pasta Configuration Properties no painel esquerdo.
  3. Clique no nome do projeto no painel à direita e clique em lançamento no menu suspenso de configuração .
  4. Clique em OK .

Etapas para executar um Copy Project no Visual Studio .NET

Observação : para fazer-se de que todos os assemblies estão atualizados, você deve executar a compilação antes de usar Copy Project . Se você não fizer isso, pode implantar o aplicativo ASP.NET com versões mais antigas de alguns arquivos.
  1. No menu Project , clique em Copiar projeto .
  2. Da caixa de diálogo Copy Project , aponte para a pasta de projeto de destino que você deseja usar.
  3. Selecione um método de acesso da Web para conectar-se à pasta de destino. As opções de método de acesso da Web são:
    • FrontPage - este método usa extensões de servidor do FrontPage (FPSE) sobre HTTP para transmitir arquivos para a pasta de destino. Use esse método quando transferir arquivos para um servidor fora da rede local. Você deve instalar o servidor FPSE.
      - ou -
    • compartilhamento de arquivo Convenção universal de nomenclatura (UNC) - para usar esse método, você deve ter acesso direto para a pasta de destino da pasta de origem. Se a pasta de destino estiver em outro computador, você deve poder localizar esse computador na rede local.
  4. Selecione uma opção de Copiar para especificar quais arquivos você deve copiar para a pasta de destino. Para fazer isso, execute estas etapas:
    • Selecione a opção somente os arquivos necessários para executar este aplicativo se você deve implantar um aplicativo ASP.NET concluído. Você implantar DLLs e os arquivos marcados com um BuildAction do conteúdo . Não implante arquivos de origem que estão desmarcados.
    • Selecione a opção todos os arquivos de projeto se você deve incluir todos os arquivos de compilação, o arquivo de projeto e os arquivos de origem.
    • Selecione a opção todos os arquivos na pasta projeto fonte se você deve copiar todos os arquivos da pasta de origem.
    Observação : se você implantar alterações com freqüência, lembre-se que Copy Project copia todos os arquivos relevantes, esses arquivos alterados desde a última implantação ou não.

Requisitos de instalação de servidor da Web

software necessário
  • Microsoft Windows 2000 ou Windows XP
  • Microsoft Internet Information Server (IIS)
  • Microsoft .NET framework
Para usar Copy Project , você deve definir o diretório de projeto como um aplicativo no Microsoft Internet Information Services (IIS). Para criar um aplicativo do IIS, execute essas etapas:
  1. Abra o Gerenciador de serviços de Internet. Ou, se você executar o Microsoft Windows XP em seu computador, abra Internet Information Services.
  2. No painel esquerdo, clique com o botão direito do mouse no nome do seu diretório virtual e, em seguida, clique em Propriedades .
  3. Certifique-se que o nome de site ou o nome do diretório virtual está listado na caixa Nome do aplicativo em Configurações do aplicativo . Se não estiver listado, clique em criar . Observação : se você selecionou o método de acesso Web do FrontPage na caixa de diálogo Copy Project , você deverá instalar extensões de servidor do FrontPage (FPSE) no servidor Web.

    Para obter mais informações sobre como instalar as extensões de servidor do FrontPage, visite o seguinte site da Microsoft TechNet:

    Instalando extensões de servidor do FrontPage 2002
    http://technet.microsoft.com/en-us/library/cc767983.aspx

Copiar um projeto para um servidor remoto

Siga estas etapas para executar um Copy Project para um servidor remoto:
  1. No servidor remoto, crie uma pasta para todos os seus projetos do Visual Studio. NET, por exemplo: C:\Projects .
  2. Ative compartilhamento de arquivos para a pasta C:\Projects.
  3. Crie uma subpasta na pasta C:\Projects com o nome do projeto que você deseja copiar, for example: c:\Projects\Test1 .
  4. No console de gerenciamento do IIS, crie um diretório virtual. Nomeie o diretório virtual Test1 e clique na pasta que é chamada C:\Projects\Test1 .
  5. Abra um aplicativo ASP.NET existente no Visual Studio. NET. No menu Build , clique em Build Solution .
  6. Na lista suspensa na barra de ferramentas, altere o modo compilação de depuração para versão .
  7. Selecione o projeto e clique em Copiar projeto .
    1. Para a pasta de projeto de destino , digite: http:// servername / test1 , onde nome_do_servidor é o nome do servidor, Test1 é o diretório virtual e também é o nome da pasta que você criou nas etapas 3 e 4 desta seção do artigo.
    2. Para o método de acesso da Web , selecione Compartilhamento de arquivos . Para o caminho , digite \\Servername\Projects\Test1 .
    3. Selecione a opção Copiar para seu projeto.
Observação : Este exemplo descreve como copiar o projeto para uma pasta que você criou da raiz da unidade C. Você também pode seguir as mesmas etapas para copiar o projeto para a raiz da Web (\\InetPub\Wwwroot).

Referências
Para obter mais informações sobre a caixa de diálogo Copy Project do Visual Studio. NET, visite o seguinte site da Microsoft Developer Network: Para obter mais informações sobre extensões de servidor do FrontPage (FPSE), visite o seguinte site da Microsoft Developer Network:
Extensões de servidor do Microsoft FrontPage 2002 para Windows
http://msdn2.microsoft.com/en-us/library/aa140175(office.10).aspx

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 326356 - Última Revisão: 02/12/2007 07:03:33 - Revisão: 3.7

Microsoft ASP.NET 1.0, Microsoft Visual Studio .NET 2002 Professional Edition, Microsoft Visual Studio .NET 2002 Enterprise Architect, Microsoft Visual Studio .NET 2002 Enterprise Developer, Microsoft Visual Studio .NET 2002 Academic Edition, Microsoft Internet Information Server 4.0, Microsoft Visual Studio .NET 2003 Professional Edition, Microsoft Visual Studio .NET 2003 Enterprise Architect, Microsoft Visual Studio .NET 2003 Enterprise Developer

  • kbmt kbdeployment kbhowtomaster KB326356 KbMtpt
Comentários