Como: Criar diretórios virtual do IIS no Visual Web Developer

Se você tiver o IIS em execução no seu computador local, você pode criar uma raiz virtual do IIS que aponta para arquivos em um local fora da estrutura de pastas do IIS padrão (normalmente \Inetpub\wwwroot).Um diretório virtual é útil quando você deseja executar páginas em uma pasta existente ou em um site de sistema de arquivos local.

Para criar um diretório virtual do IIS local no Visual Web Developer

  1. No Visual Studio, no menu File, clique em New e depois clique em Web Site.

  2. Na caixa de diálogo New Web Site, clique em Browse.

  3. Na caixa de diálogo Choose Location, clique no ícone Local IIS.

    Observação:

    Você deve ser um membro do grupo Administradores no computador local para acessar a metabase do IIS e criar um diretório virtual.

  4. No controle de árvore, selecione Default Web Site, ou a pasta na qual você deseja criar um diretório virtual.

  5. No canto superior direito da caixa de diálogo Choose Location, clique no botão Create New Virtual Directory.(Não existe nenhum texto neste botão, mas o texto aparece quando você posiciona o mouse sobre o botão.) Isso cria um objeto IIsWebVirtualDirectory de administração do IIS.

    Observação:

    Como alternativa, você pode clicar no botão Create New Web Application, o qual também criará um diretório virtual (um objeto de administração IIsWebDirectory do IIS), mas ele não dará a você a opção de mapear o diretório virtual para um diretório físico diferente.Para obter mais informações, consulte o tópico "Metabase Structure" em IIS SDK.

  6. Na caixa de texto Alias name, digite o nome para seu diretório virtual.

  7. Na caixa de texto Folder, digite o caminho totalmente qualificado para o diretório físico onde seus arquivos estão localizados, ou clique no botão Browse para procurar o local, e depois clique em OK.

    Observação:

    Se você deseja que clientes possam procurar pelas suas páginas da Web, a lista de controle de acesso (ACL) configurada no diretório físico precisa incluir permissões de leitura e execução para as contas IIS_WPG e Internet Guest Account.Para obter mais informações, consulte o tópico "Access Control with IIS 6.0" em IIS Operations Guide.

    Você pode continuar criando ou excluindo diretórios virtuais na caixa de diálogo Choose Location.Quando você estiver pronto para criar um projeto de site da Web, você pode selecionar o local no controle de árvore e clicar em Open.

Para criar um diretório virtual do IIS remoto no Visual Web Developer

  1. No Visual Studio, no menu File, clique em New e depois clique em Web Site.

  2. Na caixa de diálogo New Web Site, clique em Browse.

  3. Na caixa de diálogo Choose Location, clique no ícone Remote Site.

  4. Na caixa de texto Web site location, clique em New Web Site.

  5. No URL da Web caixa de texto do Criar nova Web do FrontPage caixa de diálogo, digite a URL do servidor do IIS remoto e anexe o nome do diretório virtual que você deseja criar, por exemplo, http://nome do servidor >/<nome do novo diretório virtual >.

  6. Clique em OK.

    Observação:

    Se uma caixa de diálogo de autenticação abrir, digite seu nome de usuário e senha, e depois clique em OK.Você deve usar uma conta que tenha permissões de criação no servidor.

  7. Na caixa de diálogo Choose Location, clique em Open.

  8. Na caixa de diálogo New Web Site, clique em OK.

    Um novo projeto de site da Web é criado no seu novo diretório virtual remoto.O diretório virtual é criado como um objeto de administração IIsWebDirectory em Default Web Site do servidor IIS.Para obter mais informações, consulte o tópico "Metabase Structure" em IIS SDK.

    Dependendo da sua velocidade de conexão e da velocidade do processador, criar um site remotamente pode ser mais lento do que criar um localmente.Como alternativa, você pode criar seu site localmente como um site da Web de teste e depois publicar ou copiar seu site de teste para o local remoto.Para obter mais informações, consulte Sites de publicação ou Copiando sites com a ferramenta Copy Web Site.

Consulte também

Tarefas

Passo a passo: Criando um Site com Associação e Logon de Usuário (Visual Studio)

Conceitos

Tipos de Sites no Visual Web Developer

Usando o Visual Web Developer como um usuário não administrativo