Compartilhar via


Executando Aplicativos da Web no Windows Vista com o IIS 7.0 e Visual Studio

Você pode usar o Visual Studio para criar e trabalhar com sites da Web ASP.NET (que também são conhecidos como aplicativos da Web) em uma variedade de configurações.Isso inclui sites de Serviços de Informações da Internet (IIS), sites de sistema de arquivos, sites FTP implantados (protocolo de transferência de arquivos) e sites remotos.

IIS 7.0 Está incluído no Windows Vista.No entanto, quando você instalar Windows Vista inicialmente, por padrão IIS 7.0 é não instalado ou ativado.Este tópico descreve como instalar o IIS e configurá-lo para que no Visual Studio você possa criar sites da Web do IIS do ASP.NET locais.Isso permite que você use uma cópia local do IIS para executar e depurar o site da Web em vez de usar o Servidor de Desenvolvimento do ASP.NET.

Quando você cria um site da Web do IIS local, as páginas e pastas para o site são armazenadas em uma pasta sob a pasta padrão do IIS para sites da Web.Ele está localizado em Unidade_local: \Inetpub\wwwroot.Visual Studio cria a configuração do IIS apropriada para que o site é reconhecido pelo IIS sistema autônomo um aplicativo.

Você também pode criar um diretório virtual.Nesse caso, os arquivos para o site da Web podem estar em qualquer pasta no computador do servidor Web.

Instalando o IIS e o ASP.NET no Windows Vista

Instalar o componente de IIS 7.0 ASP.NET na Windows Vista permite que aplicativos da Web ASP.NET sejam executados como sites da Web IIS locais.Para ativar Visual Studio criar e usar Web sites locais IIS, habilite compatibilidade da metabase.Isso permite que Visual Studio interaja com a metabase do IIS e com o IIS 7.0 armazenamento de configuração.

Observação:

Você deve ter permissões administrativas para instalar IIS 7.0.

Instalando o IIS e o ASP.NET no Windows Vista

  1. No , abra Painel de Controle e em seguida, clique em Programas .

  2. Em Programas e Recursos , clique em Ativar ou Desativar Recursos do Windows .

    Observação:

    Se Painel de controle estiver definido como exibir no modo de exibição clássico, clique em Programas e recursos e em seguida no painel esquerdo, clique em Ativar Recursos Windows ou desativar .

    A caixa de diálogo Recursos Windows é exibida.

    Observação:

    Se Controle de Conta de Usuário (UAC) estiver ativado, ela pode exibir uma mensagem ao tentar acessar a caixa de diálogo Recursos Windows .Clique em Continuar para acessar a caixa de diálogo.Para obter mais informações, consulte Controle de conta de usuário.

  3. Expanda Serviços de Informações da Internet .

  4. Expanda Ferramentas de Gerenciamento da Web , expanda Gerenciamento de compatibilidade do IIS 6 e em seguida, selecione a caixa de seleção IIS 6 da metabase e o IIS 6 de configuração de compatibilidade .

  5. Expanda Serviços World Wide Web , expanda Recursos de desenvolvimento de aplicativos e em seguida, selecione o caixa de seleção ASP.NET.

    Observação:

    As opções que são necessárias para desenvolvimento do aplicativo da Web serão automaticamente selecionadas.

  6. Expanda Serviços World Wide Web , expanda Segurança e em seguida, selecione a caixa de seleção Autenticação do Windows .

    Para ativar Visual Studio para depurar aplicativos, você deve configurar IIS 7.0 com o módulo de Autenticação do Windows.Por padrão, o módulo não está configurado como parte do IIS.

  7. Clique em OK para iniciar o processo de instalação do IIS e ASP.NET.

  8. Quando o processo de configuração terminar, feche Painel de controle .

Iniciando o Servidor IIS 7.0 Web no Windows Vista

Depois de instalar IIS 7.0 conforme descrito no procedimento anterior, os usuários podem se conectar a sites hospedados pelo IIS usando os protocolos HTTP ou HTTPS.

Observação importante:

Você deve limitar o acesso ao aplicativo Web site para somente os usuários pretendidos.Para fazer isso, especifique a autenticação, que é como um aplicativo identifica quem é um usuário, e autorização, que é como um aplicativo identifica quais usuários têm permissão para fazer.Para obter mais informações, consulte Limitando acesso a sites da Web ASP.NET.

Você também pode desenvolver e modificar Web sites IIS 7.0 e aplicativos na Visual Studio.

Iniciando o Servidor IIS 7.0 Web no Windows Vista

  1. Em Windows Vista, clique em Iniciar , clique com o botão direito do mouse em Computador e em seguida, clique em Gerenciar .

    A caixa de diálogo Gerenciamento do computador é exibida.

    Observação:

    Se Controle de Conta de Usuário (UAC) estiver ativado, ela pode exibir uma mensagem ao tentar acessar a caixa de diálogo Recursos Windows .Clique em Continuar para acessar a caixa de diálogo.Para obter mais informações, consulte Controle de conta de usuário.

  2. Expanda Serviços e aplicativos e em seguida, selecione Serviços de Informações da Internet (IIS) Gerenciador .

  3. No painel direito, sob Conexões , expanda o nome do servidor Web e, em seguida, expanda Sites da Web .

  4. Clique com o botão direito do mouse em Web Site Padrão e em seguida, clique em Iniciar .

  5. Se uma conexão segura de Internet for requerida, configure o Secure Sockets Layer (SSL).Para obter mais informações, consulte Como: Configurar Secure Sockets Camada (SSL).

Executando Visual Studio Com Permissões Administrativas no Windows Vista

Para acessar sites da Web do IIS locais, você deve executar Visual Studio no contexto de uma conta de administrador.Por padrão, o Windows executa aplicativos em um conta de usuário com direitos limitados mesmo quando você estiver conectado em um computador como administrador.

Para executar o Visual Studio Com Permissões Administrativas no Windows Vista

  1. Em Windows Vista, clique em Iniciar , clique em Todos os Programas e em seguida, localize Visual Studio.

  2. Clique com o botão direito do mouse em Microsoft Visual Studio e em seguida, clique em Executar como Administrador .

    Observação:

    Se Controle de Conta de Usuário (UAC) estiver ativado, ela pode exibir uma mensagem ao tentar acessar a caixa de diálogo Recursos Windows .Clique em Continuar para acessar a caixa de diálogo.Para obter mais informações, consulte Controle de conta de usuário.

Consulte também

Tarefas

Como: Configurar Secure Sockets Camada (SSL)

Conceitos

Tipos de Sites no Visual Web Developer

Executando aplicativos da Web no Windows Server 2008 com o IIS 7.0 e Visual Studio

Referência

Ferramenta de registro ASP.NET IIS (Aspnet_regiis.exe)