To add MVC application to IIS as web site, just right click on the sites, click add web site, but if you want to have host name like on the picture:
If you create a MVC app by default, then you physical path should look like:
C:\Users\Stanko Milošev\Documents\Visual Studio 2010\Projects\MvcApplication1\MvcApplication1
MvcApplication1 is mentioned twice.
Then in your host file (C:\Windows\System32\drivers\etc\hosts) you have to add also host name (in my case test) something like:
Also, don't forget to change App pool to .NET 4.0 like: