How do I configure a VM to allow me to VS to use IIS Express and access it from an external address?
I've found lots of articles that explain how to deal with various bits and pieces of this, and not one that explains it from end to end.
I've installed VS on an Azure VM, and created a simple ASPX page. I'm able to access it from HTTP://localhost:xxx. I'm not able to access it from <name>.cloudapp.net:xxx from the same VM. And, no surprise, I'm also not able to access it from the external site, which I'm assuming is yet a few more steps.
I have found the applicationhost.config (in \users\<name>\Documents\IISExpress\config), found the localhost entry and added one for the external name. (Hopefully done correctly below):
<binding protocol="http" bindingInformation ="*:49182:localhost" />
<binding protocol="http" bindingInformation ="*:49182:apsw10.cloudapp.net" />
My end goal is to be able to run the website from VS, and hit it from a browser from someplace else. It seems I'm many steps away from this goal. Where can I find some documentation that explains what needs to be done?
Thanks
-Ken