miércoles, 24 de noviembre de 2010

Unable to lunch the ASP.NET development server

Cuando, en visual studio (2008 en este caso), intentamos debuggear una aplicación web y en lugar de mostrarnos nuestro bonito sitio nos envía este error:


"Unable to launch the ASP.NET Development server because port 'XXXX' is in use"


En este caso, el puerto era 1200, lo primero que averigüe fue quien utilizaba este puerto utilizando la herramienta "TCPView" dentro del paquete sysinternals Suite el cual te dice que programa esta utilizando que puerto.

Una vez identificado el que programa esta usando el puerto que ocupas tu decides a quien le cambias te puerto, en este caso decidí cambiarle a la aplicacion de la siguiente manera (sabía que se le cambiaba el puerto pero Merary y Miguel me dijeron donde) click derecho en la aplicacion web---> propiedades. En la pestaña web existe un apartado donde dice "specific port", establecemos un puerto que no se use comunmente



y listo