This seems like a question that has already been asked/answered many times. Its not.
Development Environment: VS 2012 and MVC 4. I am using the buil
I know original question is answered but below worked in my case. I got exact same issue on VS2013 using IIS Express. In my case visiting /Login was not getting Index action in LoginController. There was no physical folder when I checked but after more digging I found there was virtual directory created on IIS Express for /Login path which caused this. I deleted the virtual directory from applicationhost config(Documents\IISExpress\config) to resolve issue.