domingo, 14 de setembro de 2008

Abrindo um Web Site do IIS no VS2008

Ao abrir o VS 2008 pode aparecer o seguinte erro:


“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.aspx
http://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/

terça-feira, 2 de setembro de 2008

Monitorando aplicações WEB

Utilizar os Performances Counters para monitorar a aplicação WEB é interessante. Com ele podemos identificar se há algum gargalo ou ver como anda o desempenho de nossas aplicações, segue dois links interessantes:

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/4427ad2b-c33b-4b5f-b18a-16568349149a.mspx?mfr=true

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/852720c8-7589-49c3-a9d1-73fdfc9126f0.mspx?mfr=true