I am trying to debug my visual studio 2012 asp.net project from my phone and have followed all steps [here](https://stackoverflow.com/questions/13328090/debugging-an-asp-net-mvc-application-on-an-android-phone) and [here](http://johan.driessen.se/posts/Accessing-an-IIS-Express-site-from-a-remote-computer). 

However none of them work, can't even connect from my other laptop. When I add my public IP or use \* IISExpress doesnt even seem to pick up on it (Can't find it in IISExpress->show all applications). But When I used my local IP at least it showed up there and I could connect to it from my own computer, but no other computer/phone. 

The cmd commands are successful, I add the extra binding, I open the firewall. Dont know what is wrong.

Which IP (local/public) should I use? what should I type in as URL when I want to test it? I am trying <http://IP:port> and <http://IP:port/Default.aspx>. 

EDIT: Using [this](https://gilesey.wordpress.com/2013/04/21/allowing-remote-access-to-your-iis-express-service/) solution I got it to work on my laptop, however I still can not get it to work on my phone.