viernes, 15 de junio de 2012

Como hacer debug IIS 8 asp .net en Windows 8

Abecés es necesario que nuestro desarrollo sea los mas parecido a un entorno de producción real.
Con esto nos surge la necesidad de hacer debug en IIS.
Pues en este Post describiré los pasos a segir para poder hacer esto con nuestras nuevas herramientas de desarrollo.

  • 1) IIS 8
  • 2) MVC 3 ó ASP .Net 5
  • 3) Visual Studio 2012
  • 4) Windows 8


1  Configurar el IIS en Windows 8
 A) Agregar característica IIS en windows 8.
Click en esquina interior derecha/ click Settings
Click Control Panel


Click Program and feactures


Turn windows features on or off


Elige las opciones como en la imagen


Ejecuta en simbolo de sistema con privilegios de administrador el siguiente comando.
Ruta "C:\Windows\Microsoft.NET\Framework64\v4.0.30319"
Comando "aspnet_regiis.exe -r"
esto lo que hace es registrar en IIS asp .net

B) Crear un nuevo web site


Configuramos el nombre de Web Site, la ruta física y el host name.


Seleccionamos el Aplication pool. Como lo vamos hacer con el nuevo visual studio 2012 en este caso utilizaremos la versión 4.5 de el net framework.


Para finalizar con la configuración de IIS 8 tenemos que abilitar el debug del Web site que acabamos de cerar.

Seleccionamos en Behavior/ Debug = TRUE


Con esto tenemos preparado el Debug en IIS.

2 Configurar nuestro proyecto en Visual Studio 2012

A) Nos dirigimos a nuestro proyecto en esta caso es un proyecto de tipo WCF Data Services. Con el nombre "RyASoft.iOutlay.DataServices". Click derecho Propiedades.


B) Seleccionamos Use Custom Server.


Con esto tenemos configurado nuestro proyecto con la posibilidad de hacer debug en un el servidor IIS.

C) Por ultimo nos quedaria comprobar que nuestro proyecto puede hacer debug.

Botón derecho en la solución debug en una nueva instancia.


Con este ultimo paso queda listo el entorno para hacer pruebas mas reales en entornos distribuidos.


Pues esto seria todo el post disfruten del los nuevos en Microsoft.

Saludos
Aldo Flores
@alduar




















1 comentario:

  1. q interesante, no sabia q era posible probar la aplicacion en IIS, lo voy a probar, gracias por la info

    ResponderEliminar