Cómo configurar IIS 7 en Windows Vista para desarrollar con Visual Studio 2005 y SQL Server 2005
Aunque Windows Vista ya tiene más del año que salió, apenas hasta estos días pude migrar mi máquina primaria de trabajo a este sistema operativo—solo digamos que la empresa para la que chambeo es muuuuuuy cautelosa con este tipo de cambios. Y aunque también ya salió Visual Studio 2008, aún tengo que utilizar la versión 2005.
Desarrollo principalmente aplicaciones ASP.NET y también necesito tener SQL Server 2005 Developer instalado localmente para correr tanto la base de datos como Reporting Services.
Pero al intentar instalar estas herramientas me topé inmediatamente con los cambios en la manera que instalas IIS en Windows Vista. Ya me habían platicado que IIS 7 era más modular, pero no me habían dicho qué tanto. Por default, IIS ni siquiera viene habilitado, así que lo primero que tienes que hacer es instalarlo.
Es sencillo, te vas a Control Panel > Programs > Turn Windows features on or off.
De las opciones que aparecen, palomea (osea dale clic en el checkbox) a lo siguiente, en este orden:
- Internet Information Services. Esto selecciona automáticamente lo necesario para correr IIS.
- IIS > WWW Services > Application Development Features > ASP.NET. Esto selecciona automáticamente lo necesario para correr aplicaciones de ASP.NET.
- IIS > Web Management Tools > IIS 6 Management Compatibility > IIS Metabase and IIS 6 configuration compatibility. Este componente es necesario para Visual Studio 2005.
- Ya que andas por ahí, selecciona IIS 6 WMI Compatibility. Este lo necesita SQL Server 2005.
- IIS > WWW Services > Common Http Features > HTTP Redirection. Este también lo necesita SQL Server.
Da clic en OK, y se instalarán los componentes seleccionados.
Como puedes ver, solo necesitas 1, 2 y 3 para desarrollar ASP.NET con Visual Studio 2005. Y si necesitas SQL Server 2005, agregas las opciones 3, y 4.
Si intentas instalar SQL Server sin lo anterior, es muy probable que recibas una advertencia como la siguiente:
Enjoy 