“To Access local IIS Web sites, you must install the following IIS components:
IIS 6 Metabase and IIS 5 Configuration Compatibility Windows Authentication”
Instalando Recurso do Windows
Para fazer este acerto, é necessário abrir Iniciar / Painel de Controle / Programas e Recursos:
Feito isso, selecionar : Ativar ou desativar recursos do Windows:
E marcar a opção Compatibilidade com Gerenciamento do IIS 6:
Será necessário reiniciar a máquina, pois o Windows Vista não solicita este reinicio.
Executando o Visual Studio 2008 como administrador
Além disso é necessário executar o Visual Studio 2008 como Administrador:
Permissão no diretório da aplicação
Será necessário dar permissão no diretório da aplicação ao usuário definido no Application Pool da Aplicação no IIS, no meu caso:
Referências:
http://weblogs.asp.net/scottgu/archive/2006/09/19/Tip_2F00_Trick_3A00_-Using-IIS7-on-Vista-with-VS-2005.aspxhttp://learn.iis.net/page.aspx/131/compatibility-and-feature-requirements-for-windows-vista/
http://www.marcosdellantonio.net/2008/08/10/visual-studio-2008-e-iis-70/
http://www.devmedia.com.br/articles/viewcomp.asp?comp=3882
http://learn.iis.net/page.aspx/125/metabase-compatibility-with-iis-7/