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 ![]()
Por RSS o Atom


excelente!!! en mi caso tuve que realizar el paso 1 por separado y reiniciar la máquina
sigo todos los pasos pero me da error algunas de las caracteristicas no se cambiaron correctamente
no me funciona ni haciendo el paso 1 por separado y reiniciando
exelente explikacion muy detayada y muy sensilla a la ves pero muy clara grax...
excelente.. muchas gracias
me pasa exactamente igual que a J.A.H.S. ME CAGO EN EL VISTA
puedes indicar en que version de vista estan esos pasos, porque yo lo hago con el home premium y no funciona...
wwwx21: Yo uso Vista Enterprise en el trabajo, pero sé que también funcionan con Ultimate (la que tengo en casa). No sé cómo sea para las versiones Home. XP Home no traía IIS, no sé si vista Home Basic y Home Premium lo traigan.
Se supone que de todas formas debes poder desarrollar con el mini web-server que viene con Visual Studio.
¿Qué es lo que no te funciona?
Gracias men, no sabes de la que me has salvado
Es una explicaciòn muy sencilla y cualquierala puede entender
saludos cordiales
Me sucede lo mismo que a wwwx21.
yo tengo home premium en mi laptop y si viene por defecto con el IIS, sigo los pasos que se indican en el tutorial, pero me continua apareciendo el mismo warning diciendo que IIS no esta instalado.
A mi tampoco me deja :(
Tengo instalado el sql server express 2005 y funcionando, y ahora quería instalar el management studio express 2005 :(
He seguido el manual paso a paso y no hay manera....
Tengo instalado vista home premium SP1
hola, por casualidad no es este error?
Error 29506 al Instalar SQL Server Management Studio Express en Windows Vista.
bueno eh instalado el Managenet studio en varias pc con VISTA y no me fallo, pero hace unos dias me paso y tambien es vista home premium.
bueno la solucion es muy sencilla si se trata de ese error. aqui te dejo la liga:
http://pachoz.blogspot.com/2008/02/error-29506-al-instalar-sql-server.html
como nota a esa liga tambien puedes deshabilitar UAC desde: Panel de control\Cuentas de usuario
No sé cómo añadir el usario asp.net. Tengo instalado Vista Busines
Hola tengo Windows Vista Home Basic y no me salen las opciones que indicas ahi para activar... estoy desesperado que puedo hacer, ya tengo instalado el SP1 y Visual Studio 2005
Carlos--
El usuario ASPNET ya no existe en Windows Vista. Ve este otro artículo que publiqué hace ya rato: http://www.dotnetero.com/2008/01/dnde-qued-el-usuario-aspnet-en-windows.html
José Antonio:
No sé si Vista Home Basic traiga IIS (no tengo una copia, así que no sabría decirte). Si es como en Windows XP, no creo que lo traiga (Windows XP Home no traía IIS, pero XP Pro sí)
Gracias por el aporte bro... pero t cuento!
Llevo mas d tres dias tratando d instalar el sql server 2005 y me sigue lanzando el mismo warning: que no estan instalados o no estan habilitados el ISS, caracteristica q necesito para poder utilizar los reporting services...
Ya he repetido los pasos cientos d veces y nada... cuando vuelvo a instalar caracteristicas d windows ya aparecen como activados, pero al instalar el sql vuelve a lanzar el mismo warning!!
ya no se q hacer!! ayuda x favor...
este asuntillo me tiene con dolor d cabeza!! ya k lo necesito d urgen para realizar un proyecto de la universidad....
O kisiera saber si Luis Buchelli lo pudo solucionar, q al parecer tenia el mismo problema...
Gracias d antemano...
mis correos joseluisquichimbo91@gmail.com o jluis091@hotmail.com.....
Tengo instalado el Vindows Vista Home Premium, he realizado los pasos mencionados y desafortunadamente en el formulario
características de windows ( pantalla: activar o desactivar las características de windows) aparece en blanco. Podéis ayudarme?
Gracias.
Buenas a todos, a ver aca tambien hay una cuestion de orden en la instalacion, primero que nada antes de instalar el netframework, de las formas posibles, descargado de internet o desde VS, deben asegurarse de que iis ya este activo, si no es asi de seguro en un futuro les dará un error de aplicacion, si instalaron iis luego de NF la mejor opcion y no sumergirse en un mar de configuraciones vallan al panel de control y quiten el NF, ahi les dará la opcion de reparar, le aceptan y el NF se ajustará solito a su IIS, si intentan instalar el management 2008 teniendo el 2005 instalado, desinstalen el 2005 primero y luego instalen el 2008, si tienen instalado Office 2007, entonces VS no se instalará debido a que solo se puede utilizar una sola instancia del component web model y lo ocupa el of2007, desinstalen el componet e instalen el VS de nuevo asunto solucionado a ver que otra cosa puede pasar, ha muy importante asegurense de actualizar al VS2005 con el SP para Windows vista
Saludos espero les sirva de algo
Tengo un problema, he hecho lo que aca se indica, pero al momento de correr mi aplicación me sale el famoso mensaje de Pagina no encontrada, aunque cuando escribo localhost me muestra la default.htm de IIS. ¿Que podra ser?
saludos quisiera saber que tengo ke hacer para correr lo mismo pero con visual 2008 ya intente lo ke mensionas en tu articulo tambien ya intente seleccionando todo, pero al momento de correr mi pagina me marca error en pagina y solo tengo un mensaje en la pagina supongo no deberia generar error donde tengo ke configurar en visual o en el servidor estoy aprendiendo y soy nueva en esto
Estoy intentando activar la Autenticación de Windows, pero sencillamente, NO APARECE, por eso no puedo activarlo. ¿Cómo hago para que aparezca?
Gracias
Anónimo:
¿Activar la autenticación de Windows dónde? ¿En SQL Server? ¿En tu aplicación web? ¿En tu virtual directory? No entiendo la pregunta.
Intento activar la autenticación de windows en IIS 7, programas y características, activar caract. windows, IIS.
¿qué puedo hacer?
Gracias, Carlos Rubalcava
Anónimo:
Puedes intentar esto :)
Como los resultados indican, lo más probable es que sea tu versión de Windows Vista. Si tienes la versión Home (p.ej. Home Premium), no trae esa característica, necesitas Professional o mayor. Acuérdate que las versiones Home nunca se hicieron para desarrollo "serio".
Ve esta página para un comparativo de las características de IIS que trae cada versión.
Espero te ayude.
He conseguido hacerlo funcionar. En lugar de abrir la solución, abro el sitio web,y no he necesitado la autenticación de windows.
Pero muchas gracias, me ha sido de gran ayuda.